You can integrate with our online payments APIs in several ways. These range from using a pre-built integration, to building your own UI for full control over your checkout experience.
Build an integration that can make a payment.
Complete your integration
Once your integration can make a payment, complete your integration by adding more features and functionality.
Set up webhooks
Keep your system up-to-date on payment events, status changes, disputes, and more.
Add payment methods
Accept more payment methods with your integration.
Add authentication and security to card transactions.
Refund a payment back to your shopper.
Save a shopper's payment method, and make recurring and subscription payments.
Detect and mitigate fraud, and handle disputes and chargebacks.
Test and go live
Test your integration, and get ready to accept live payments.
Make test payments
Use our test card numbers and credentials to test how your integration handles payments.
Test error scenarios
Test how your integration handles refused payments, cancelled transactions, and other errors.
Learn about the steps required to take your integration live.