Going live
Moving from sandbox credentials to real merchants.
Checklist
- App approved and published.
- Payout account verified in live mode (real entity, real bank account).
- Billing method on file for the publishing fee.
- Live redirect URIs registered (HTTPS, exact).
- Webhook endpoint deployed on a public HTTPS URL with signature verification.
- Secrets stored server-side; no client id/secret pair in front-end code.
What changes
| Sandbox | Live | |
|---|---|---|
| Tokens | spat_test_… |
spat_live_… |
| Read quota | 120 req/min per install | 600 req/min per install |
| Data | Your test merchant | Real merchants |
| Disputes | Simulated | Real money at stake |
First 24 hours
Watch Logs for 401, 403 insufficient_scope and 429 — those three cover almost every launch bug. Set your alert threshold at 1 % error rate for the app.
Rollback
If something is wrong, unpublish the app. Existing installations keep working, but no new merchant can install while you fix it.