TokenPay Developers
Build crypto payments that just settle.
One API for P2P trading and merchant payments. Accept local-currency funding, settle in stablecoins, and hand customers a checkout that takes minutes — not weeks — to integrate.
Everything you need
Quickstart
Go from zero to a live payment in five minutes with curl and a test API key.
Authentication
API keys plus HMAC-SHA256 signatures on every request for defence in depth.
API Reference
Interactive reference generated from our OpenAPI 3.1 spec. Try requests inline.
Webhooks
Eight event types, signed payloads, at-least-once delivery, and retry semantics.
Checkout Widget
Drop-in JS widget for cards, bank transfers, and local wallets across ASEAN.
Error Catalog
Every error code, HTTP status, and remediation path in one place.
Try a test payment
Use any test API key. No TLS pinning, no IP allowlist, no sandbox sign-up. Just a request.
curl https://api.tokenpayment.io/v1/payments \
-H "Authorization: Bearer tp_test_..." \
-H "Content-Type: application/json" \
-d '{
"amount": "10.00",
"currency": "AUD",
"order_id": "order_001"
}'