Sal a producción con pagos reales
Las cuentas nuevas empiezan en modo test. VEX Pay revisa tu integración antes de que las claves Live muevan dinero real.
Cómo funciona la activación
Cada cuenta recibe una clave Live y una Test. Test funciona de inmediato. Live queda bloqueado hasta que VEX Pay revise tu integración y la active — mientras tanto, las claves Live devuelven **403** con `live_mode_not_activated`, los links de pago de la cuenta Live no están disponibles y el portal no permite crear, rotar ni revelar claves Live.
- Integra en modo test
Usa tu clave Test de punta a punta: crea pagos, maneja webhooks y concilia con GET /v1/payments/by-ref/:externalRef.
- Completa un pago de prueba
Termina al menos un pago con la clave Test y confirma que tu endpoint de webhooks recibió el evento (Portal → Webhooks muestra las entregas).
- Solicita salir a producción
En el portal, pulsa **Request go-live** en el aviso. El equipo de VEX Pay recibe la notificación y revisa tu cuenta.
- Cambia de clave
Al activarse recibes el webhook `tenant.live_status_changed`, el aviso desaparece y puedes crear claves Live. Cambia API_URL/VEXPAY_API_KEY en producción.
Manejo de live_mode_not_activated
{
"error": "live_mode_not_activated",
"message": "Live mode is not activated for this account. Use your test API key, or request go-live review from the portal."
}