Get Started

Go-live Checklist

Everything to have ready before you move real money: keys, webhooks, testing and monitoring.

Before processing real transactions, make sure your integration is robust, secure, and well-tested. Use this list for your production deployment.

Pre-production checklist

API configuration

  • You configured your production credentials securely.
  • Your application clearly separates staging and production environments.
  • Your code uses the production base URL.
  • You have a process to rotate keys if needed.

Security

  • You use HTTPS for all API communications.
  • Keys and secrets are stored securely (environment variables or a secrets manager), not in code.
  • Your integration validates and sanitizes all user input before sending it to the API.
  • Your error handling doesn't expose sensitive data in logs or to the end user.

Integration testing

  • You tested payments with cards, SPEI, and OXXO Pay.
  • You tested withdrawals with SPEI and debit cards.
  • You tested common error scenarios: declines, validation errors (422), and authentication failures (401).
  • You tested the 3D Secure flow for cards.
  • You set up and tested a webhook endpoint.

Final deployment checklist

  • A security audit was completed.
  • Performance and load testing were conducted at expected volumes.
  • Monitoring and alerting systems are active for success rates and errors.
  • Your team is trained on operational procedures for payment incidents.
  • You have a clear rollback plan for critical post-deployment issues.
  • You verified compliance with applicable regulatory requirements (e.g. PCI DSS).

Post-deployment monitoring

Next steps

Was this page helpful?

On this page