Set up
Complete the following configuration steps to start accepting Swish payments.
- Create, verify, and link a PayPal business account in the Braintree Control Panel.
- Generate a client token on your server to initialize the Braintree SDK.
- Integrate the Braintree Web SDK v3 on your client-side application.
- Set up server-side transaction processing to create local payment transactions.
- Configure webhooks to receive payment status updates
Configure webhooks
Set up webhooks to receive real-time payment status notifications.
- In the Braintree Control Panel, go to Settings > Webhooks.
- Add your webhook endpoint URL (must use HTTPS in production).
- Subscribe to the following events:
local_payment_completed
local_payment_reversed
See Handle webhooks for implementation details.