Go Live Checklist
1. Account & compliance readiness
☐ Business profile completed ☐ Merchant verification (KYC / KYB) approved ☐ Required documents submitted and verified ☐ Jurisdiction and business activity approved
Live payments cannot be enabled without completed verification.
2. Sandbox testing completed
☐ At least one successful test payment completed in sandbox ☐ Tested ERC20 payments on Sepolia (if applicable) ☐ Tested TRC20 payments on Nile (if applicable) ☐ Payment status transitions validated ☐ Balance updates verified
All critical flows should be validated in sandbox before proceeding.
3. Webhook validation (Optional)
☐ Sandbox webhook endpoint configured ☐ Payment events successfully received ☐ Webhook signature verification implemented ☐ Failure and retry logic tested
Remember: sandbox and live webhooks are configured separately.
4. Error handling & edge cases
☐ Incorrect network payments handled safely ☐ Delayed confirmations handled gracefully ☐ Duplicate webhook events handled correctly ☐ Insufficient balance scenarios tested
Your system should assume failures can happen and handle them predictably.
5. Security & access controls
☐ Two-factor authentication (2FA) enabled ☐ Dashboard access limited to trusted users ☐ User roles and permissions reviewed ☐ API keys stored securely
Security misconfigurations are the most common source of incidents.
6. Production environment setup
☐ Logged in to live dashboard https://dashboard.3pa-y.com ☐ Live API keys generated ☐ Live wallet addresses confirmed ☐ Live webhook endpoint configured
Never reuse sandbox credentials in production.
7. Operational readiness
☐ Internal monitoring in place ☐ Support contact defined ☐ Incident response plan understood ☐ Reconciliation and reporting reviewed
You should know who responds and how if something goes wrong.
8. Financial & pricing review
☐ Pricing model reviewed ☐ Fees understood and validated ☐ Network costs considered ☐ Withdrawal logic tested
No surprises should exist once live payments start.
9. Final confirmation
☐ All sandbox tests passed ☐ All production settings verified ☐ Stakeholders informed ☐ Go-live approval granted
Once live payments are enabled, transactions are real and irreversible.
Important reminders
⚠️ Live transactions cannot be reversed ⚠️ Sending funds on the wrong network may result in loss ⚠️ Sandbox balances cannot be migrated to production
Going live
Once all checklist items are completed:
- Switch to the live dashboard
- Begin accepting real customer transactions
Updated 17 days ago
