How to connect 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.
Click Save. If the values are correct, you will receive a notification and the connection status will change to
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.
You can view the payment history in the same tab. Mark the list of successful transactions or payment errors in order to quickly respond to them.
Last Updated: 12.02.2024