Developer
Build on QuataPay
Accept XAF payments in your app or website with a single REST API. Sandbox available — no real money required to get started.
Browse developer docs
curl -X POST https://api.quatapay.com/api/v1/gateway/sandbox/payments \
-H "Authorization: Bearer qpay_test_…" \
-H "Content-Type: application/json" \
-d '{
"amount": 5000,
"currency": "XAF",
"description": "Order #1042",
"return_url": "https://your-site.com/pay/return"
}'One request creates a hosted payment page — no payment form to build.
Start here
Quickstart
Create an intent, redirect the customer, receive the webhook.
Get startedAPI reference
Full endpoint catalogue — payment intents, checkout flows, idempotency keys, error codes, and rate limits.
Browse endpointsWebhooks
Receive notifications when payments complete or fail. Signature verification code in Node, Python, and PHP.
Webhook guideSandbox
Test without real money. Pre-funded test wallets, deterministic simulation scenarios, and synthetic webhook triggers.
Explore sandboxAll topics
Need help with integration? Open a developer support ticket