How to Сonnect a PayPal Account
You can add a checkout button to message templates and accept user payments to your PayPal account. To integrate PayPal with SendPulse, you need to create a connection to PayPal, add an event to track and insert the ID for authorization in SendPulse.
Create an App in PayPal
Log into your PayPal account and go to the PayPal Developer page in the Dashboard section.
Go to the “My apps & credentials” tab and select the type of application.
Live is the main type of connection for monetary transactions.
Sandbox is a copy of the live environment for testing, but without money transactions and real data. Use it to test the integration.
Click Create app to create a connection.
Enter a name for the app.
Click Create app. Your application has been successfully created, and you will see an access key for integration with other systems.
Copy the values from the Client ID, you will need it later.
Connect PayPal to SendPulse
Log into your SendPulse account and go to "Account Settings" in the "Accept Payments" tab.
Opposite PayPal, click Connect.
Enter the Client ID value in the corresponding fields.
Copy Webhook URL.
Create a Webhook in PayPal
Now we need to create a webhook. Select the created app and click Add webhook.
Paste the webhook address copied from the SendPulse payment settings.
Select "All events" to track.
Copy the Webhook ID
Add the Webhook ID
Return to setup in SendPulse. Paste the Webhook ID into the corresponding field.
Set up Currency
You can also choose the currency of the payment page.
To connect addition merchant of the same payment system, click the three dots icon next to a payment system, and select "Add one more merchant." Follow the same procedure you used when adding a merchant.
Enter a name for your additional merchant so that you can identify it. This name will only be displayed in your account — customers will not see it.
If the values are correct, you will receive a notification and the connection status will change to "Connected."
Now you can choose this payment system for payment buttons in chatbots and landing pages.
You can view the payment history in the same tab. Mark the list of successful transactions or payment errors to quickly respond to them.
Last Updated: 22.02.2023
Sign up withSign in with Facebook Sign in with Google