Get started
To get started, you’ll first need to authenticate with our backend using your unique API key. Head over to the Authentication section to learn how to generate and use it in your requests. Build and test in the Demo environment, where no money moves, before you go live. Environments explains how to get a Demo account, a Demo API key and a Demo terminal.Authenticate
Learn how to create your API key and authenticate every API call securely.
Create Your First Payment
Follow our guide to create a one-time payment using our backend API.
Save Cards & Charge on Demand
Save customer cards securely and charge them whenever you need to.
Report on Your Business
Read your payments, subscriptions and catalogue from your own systems.
Two API surfaces
Both use the same API key and the same host. They differ in what they are for.Accept payments
Take money: hosted checkouts, saved cards, terminals and installments.
Developer API
Read what happened, under
/api/developer/v1. Read-only.Before you go live
Pagination
Page through lists without missing or repeating rows.
Rate limits
Your per-key budget and how to back off.
Errors
Status codes, error codes and what is safe to retry.