// from your server, never the browser
x-api-key: your-merchant-key
{
"merchantIdentifier": "6c63548f-…",
"referenceCode": "ORDER-2026-000123",
"amount": "49.90",
"currency": "USD",
"postbackUrl": "https://shop.example/hook"
}
Accept card payments from your server
One API key, two ways to take a card. Send the card from your server, or let the shopper type it into a hosted checkout so it never touches you. Then follow the payment to its final status and refund it.
QuickstartSend your first test payment in a few minutes.Hosted checkoutEmbed the widget so card data never reaches your server or page.Guides3-D Secure, postbacks, refunds and error handling.API referenceEvery endpoint, field and response, with a request builder.Postman collectionTry each call before you write any code.
See a payment happenA simulated checkout that shows the exact request, response, postback and lookup behind every outcome.
Open the demo →