A clean REST API, official SDKs, and signed webhooks. Create your first charge, wire up payouts, and go live on the same keys you tested with. No sales call required.
Typed clients, automatic retries, and idempotency baked in.
Each resource is a REST endpoint with predictable URLs, JSON responses, and the HTTP verbs you already know.
Post an amount and a currency, attach a customer, and get back a hosted checkout URL you can redirect the buyer to. Amounts are integers in the smallest unit, so 12500 means 125.00 CAD.
State changes get pushed to your endpoint the moment they happen, so you never poll for a result. Every request carries a signature header you verify against your endpoint secret.
Test keys start with sk_test_ and hit the same endpoints, so nothing you build has to change when you switch on live mode. Use test cards and simulated payouts freely.
Send an Idempotency-Key on any create call. If the network drops and your client retries, we return the first result instead of charging twice. Keys are kept for 24 hours.
Every endpoint, parameter table, and copy ready sample, grouped by resource.
Open the referenceStep by step walkthroughs for Next.js, NestJS, WooCommerce, and more.
Browse the guidesLive uptime for the API, dashboard, and webhooks, with incident history.
View status pageCreate an account, drop into the sandbox, and make your first charge today.