Guía rápida
Procesa tu primer pago en Sandbox en menos de 5 minutos. Esta guía cubre los pasos mínimos: obtener tus llaves, crear un cargo y consultar su estado.
1. Obtén tus llaves de Sandbox
Tras solicitar acceso, recibirás dos llaves por ambiente:
pk_sandbox_… — llave pública, segura para usar en navegadores y apps móviles.sk_sandbox_… — llave secreta, solo debe usarse en tu backend.2. Realiza tu primera petición
Crea un cargo de prueba con cURL:
curl https://api.ipagos.lat/v1/payments \
-u sk_sandbox_xxxxxxxxxxxxxxxxxxxxx: \
-H "Idempotency-Key: $(uuidgen)" \
-d amount=15000 \
-d currency=MXN \
-d source=tok_visa_4242 \
-d description="Primer cobro de prueba"
Si todo va bien, recibes una respuesta como:
{
"id": "pay_3K9aB2X7QvLm",
"object": "payment",
"amount": 15000,
"currency": "MXN",
"status": "approved",
"authorization_code": "742193",
"created_at": "2026-06-04T17:42:11Z",
"livemode": false
}
3. Consulta el estado del pago
curl https://api.ipagos.lat/v1/payments/pay_3K9aB2X7QvLm \
-u sk_sandbox_xxxxxxxxxxxxxxxxxxxxx:
4. Siguientes pasos
· Configura tu endpoint de Webhooks para recibir cambios de estado.
· Instala uno de nuestros SDKs en lugar de hacer peticiones HTTP a mano.
· Revisa el catálogo de tarjetas de prueba para simular escenarios reales.
pk_live_…, sk_live_…) escribiendo a soporte.