Payments linked to your product
Keep your application reference with the payment request. Your own backend controls which purchase or user record the payment belongs to.
Build a payment journey around your application’s own users and orders. Use checkout for a purchase, or API-created custody accounts when you need to review ongoing account activity.

A single purchase and an ongoing user account need different payment models. An order-based checkout connects a payment to a purchase. Custody connects API-created users, payment requests and transaction history for applications that need an account view. Your application creates those records; the dashboard gives your team a place to inspect them.
Keep your application reference with the payment request. Your own backend controls which purchase or user record the payment belongs to.
Create custody users and their payments through your integration. Review balances, requests and transactions in the dashboard without manually creating users.
Use the merchant workspace to investigate a user’s payment history and request status. Keep the application’s access rules in your own backend.
Start with the payment model that fits your business. Connect the right records, guide your customers and follow the confirmed result.
Use checkout for discrete purchases. Use custody when your product needs users with a continuing payment history.
Set up merchant API credentials and create the appropriate records from your application server. Keep secret credentials out of client-side code.
Verify payment results before granting access or updating application balances. Review the related user and transaction records in the dashboard.
Connect a one-time payment to an upgrade or a specific purchase.
Use API-created custody records to review activity for individual users.
Find the request and transaction associated with a customer’s support enquiry.
Understand the payment flow and the role of your business before choosing an integration.
Discuss your requirementsNo. Your application creates custody users and payments through the API. The dashboard is used to list, inspect and review them.
No. If each payment belongs to a separate purchase, an order checkout may be the clearer option. Choose custody when your application needs ongoing user-account records.
Keep secret credentials on your application server. The customer’s browser should receive only the information needed to complete the payment journey.
Once your server verifies the payment outcome. Tie that result back to your application’s purchase reference before changing access.
Tell us how your business works and choose a payment route that fits.