Going live
Go-live checklist
Use this checklist before switching production traffic to live credentials.
Use this checklist before switching production traffic to live credentials. Run a short canary window in live with low-risk transactions first, then ramp traffic after webhook and reconciliation stability is confirmed.
1. Credentials and access
- Create live API credential in merchant console.
- Confirm live key with /v1/merchant/principal.
- Store secret in production secret manager, never in source control.
2. Webhooks
- Create live webhook endpoint under your production domain.
- Deploy idempotent webhook consumer with duplicate protection.
- Enable signature verification on raw body.
3. Core flow validation
- Create a payment intent end-to-end and confirm webhook receipt.
- Execute a payout with a stable idempotency key.
- Confirm balance and ledger visibility in dashboards.
4. Observability and operations
- Pair with dashboard monitoring and payout failure alerts.
- Alert on webhook failure rate and payout failure statuses.
- Create runbooks for retries and partial incident handling.
You're ready
Cutover strategy: route low-risk transactions through live for a canary window, monitor your webhook delivery success rate, and ramp the rest of your traffic once stability is confirmed.