Go-live checklist
Ten checks before your first live payout.
Keys#
- Swap
sk_test_forsk_live_. Confirmlivemode: trueon responses. - Keys live server-side, in a secret manager.
Requests#
- Every
POSTsends anIdempotency-Key, reused across retries. → - Money is sent and parsed as decimal strings. No floats anywhere. →
- Errors branch on
code, notmessage. →
Funding#
- Funds go to the exact
deposit_address,assetandchainon the transfer. - Your UI never promises a firm INR amount before funds arrive. →
Webhooks#
- Signatures verified against the raw body; stale timestamps rejected. →
- Handlers dedupe on
Webhook-Idand return2xxfast. - Every exception status is handled —
payout_failed,payout_returned,compliance_input_requiredand the rest. →
Ready?
Email hello@withsuperpay.com for live keys.