Go-live checklist
Cut over only after staging rehearsal and production approval.
Production has separate accounts, keys, webhook secrets, checkout URLs, KYB review, settlement behavior, and operational controls.
Before production credentials
- Complete staging onboarding and email verification.
- Enable 2FA for owner/admin users.
- Create a staging secret key and complete payment creation tests.
- Register staging webhooks and verify signature handling.
- Run Test Shop and Test Center flows for checkout, webhook, refund, settlement, chargeback, and payout dry-runs.
- Confirm your order system handles pending, failed, cancelled, expired, refunded, and disputed states.
Production onboarding
- Accept production invite or receive production merchant access from Alpha.
- Upload KYB documents in production when requested.
- Wait for production KYB and production readiness approval.
- Confirm pricing, reserve policy, settlement currency, payout rails, payout schedule, and support contacts.
- Create production live API keys and store them in your production secret manager.
- Register production webhook endpoints and store production signing secrets separately from staging secrets.
- Choose signed-only or encrypted webhooks, store any one-time private key, and run a production receiver verification test.
- Confirm the approved checkout path and support contact plan with Alpha before live payment traffic.
Cutover changes in your shop
- Replace staging API base URL with https://api.alphadigiwallet.com/v1.
- Replace staging checkout assumptions with production checkout URLs returned by the API.
- Use sk_production credentials only on production servers.
- Point production webhook subscriptions to production receivers.
- Verify webhook signatures and decrypt encrypted payloads before fulfilment.
- Use hosted checkout for buyer payment details; do not collect or submit those details yourself.
- Keep staging keys, staging webhooks, staging test orders, and production systems separate.
First live transaction
Run one controlled low-value live transaction before routing full customer traffic. Confirm each step below before increasing volume.
- Payment created by your production server.
- Buyer reaches Alpha hosted checkout and completes payment.
- Your webhook receiver verifies signature and records payment.completed.
- Your order system fulfils exactly once.
- Payment appears in production merchant dashboard.
- Alpha confirms expected settlement and payout readiness for your account.
Important
Do not migrate full traffic until the low-value transaction, webhook, dashboard visibility, and operational support path are confirmed.