Solicita una organización y una API key de staging a soporte@quentli.com. No reutilices credenciales, clientes ni métodos de pago de producción.
Prepara un receptor de webhooks
Antes de probar pagos, registra un endpoint HTTPS que responda2xx rápidamente. Conserva eventId y procesa los eventos de forma idempotente.
Para una integración de adeudos, registra al menos:
PAYMENT_METHOD_CREATEDPAYMENT_ATTEMPT_SUCCEEDEDPAYMENT_ATTEMPT_FAILEDINVOICE_PAIDPAYMENT_COMPLETED
POST /v1/webhooks
Prueba pagos con tarjeta
Completa el formulario de tarjeta del portal con los siguientes datos de prueba:Estos escenarios dependen del procesador configurado y de los mocks activos en staging. Úsalos para validar tu manejo
de resultados, no como una matriz universal de los procesadores.
Simula pagos de efectivo y transferencia
En staging, obtén el pago que quieres probar mediante la API REST. Primero solicita las instrucciones de efectivo o transferencia para una factura pendiente y conserva elpayment.id de la respuesta:
POST /v1/invoices/{invoiceId}/payments
CASH en lugar de TRANSFER para probar efectivo. Consulta Sincroniza facturas en Quentli para ver el formato de las instrucciones.
Después simula una liquidación exitosa con la siguiente solicitud. Usa la URL base de staging:
POST /v1/sandbox/payments/{paymentId}/complete
CASH o TRANSFER y está bloqueada en producción. Genera un evento simulado del procesador y continúa por el flujo normal de Quentli. Verifica que tu endpoint reciba INVOICE_PAID y PAYMENT_COMPLETED cuando la factura quede liquidada.
Prueba un pago recibido fuera de Quentli
Para probar cómo procesa tu sistema un pago que se recibió por otro proveedor, marca una factura como pagada:OTHER y permite validar INVOICE_PAID_OTHER y PAYMENT_COMPLETED. No simula una liquidación real de efectivo o SPEI.
Precauciones para las simulaciones
- No uses la ruta de simulación en producción: está bloqueada fuera de ambientes no productivos.
- Las integraciones y mocks de staging pueden cambiar entre pruebas. Si un resultado no coincide con esta guía, confirma la configuración del procesador con soporte.
- Las simulaciones pueden activar recibos, notificaciones de la organización y webhooks de tu integración.
- No hay una simulación soportada para domiciliación bancaria.
- No uses la simulación de OXXO como criterio de certificación; no tiene un flujo de pruebas confiable.
Lista de verificación antes de producción
- Crea clientes de prueba con identificadores externos únicos.
- Valida un pago exitoso, un rechazo y, cuando aplique, 3DS.
- Valida efectivo, transferencia y pagos externos si los usarás.
- Confirma que tu receptor tolera reintentos, eventos duplicados y entregas fuera de orden.
- Reemplaza la URL base y API key de staging por las de producción.
- Usa únicamente datos reales y consentidos después de pasar a producción.