Pago en Plazos

Pruebas con BNPL (Buy Now, Pay Later)

Antes de empezar

Cuando empiezas a utilizar el sistema BNPL de Conekta, debes asegurarte de lo siguiente:

  • La información del cliente, el monto y los plazos están ingresados correctamente en charges.new
  • En el gestor de respuestas para charges.create, cualquier error debe ser considerado y manejado correctamente
  • La información personal sensible del cliente debe ser tratada según las normativas de privacidad vigentes

En el código del lado del servidor, puedes realizar las siguientes pruebas:

  • Todos los valores enviados por medio del formulario son válidos
  • Todos los errores del API son manejados correctamente
  • Todos los Webhooks de Conekta relevantes son manejados correctamente

🚧

Si utilizas Checkout o Link de Pago

Si has decidido implementar nuestro Checkout y/o Link de Pago, muchas de las validaciones previas hacia el comprador son realizadas de forma automática por Conekta, por lo que tienes una capa de validación adicional y se muestran mensajes de error cuando corresponda.

Datos de prueba para BNPL

En modo de pruebas, puedes utilizar los siguientes datos para simular diferentes escenarios con BNPL:

Credenciales de prueba para proveedores BNPL

Proveedor BNPLDatos de pruebaResultado
AplazoTeléfono: +52 9902949004
Otp: 123456
Aprobado
Teléfono: +52 9902949006
Otp: 123456
Rechazado
CrediteaCorreo: [email protected]
Teléfono: 5555555555
Aprobado

Probar códigos de error

En la siguiente tabla encontrarás los principales errores que podrían ocurrir al procesar pagos con BNPL. En ella encontrarás la siguiente información:

  • Error: Es el nombre del error a replicar
  • Descripción: Define cómo o por qué sucede el error
  • Acción a ejecutar: Si el error ocurre, qué debe hacer el cliente o el comercio
  • Cómo probar: Explica cómo se puede replicar el error para obtener el mensaje
  • Elementos de prueba: Son los datos necesarios para replicar el error
ErrorDescripciónAcción a ejecutarCómo probar
bnpl_rejectedLa solicitud BNPL ha sido rechazada por el proveedorSe debe utilizar otro método de pago o esperar 30 días para intentar nuevamenteUsar los datos de prueba para rechazo
bnpl_limit_exceededEl cliente ha excedido su límite de crédito disponibleSe debe intentar con un monto menor o utilizar otro método de pagoIntentar una compra superior a $15,000 MXN
cancelled_by_userEl usuario canceló el proceso de solicitudNo se requiere acción adicionalUsar los datos de prueba para este error
minimum_amount_not_metEl monto es inferior al mínimo requeridoAumentar el monto de compraIntentar una compra inferior a $100 MXN
provider_unavailableEl proveedor BNPL seleccionado no está disponible temporalmenteIntentar con otro proveedor BNPL o más tardeUsar los datos de prueba para este error

❗️

Importante

  • Todos los datos de prueba funcionan correctamente en modo sandbox pero no deben utilizarse en producción
  • Validación adicional en modo de pruebas: Si no agregas información del cliente, será enviada como valor nulo
  • Para una experiencia más fluida, asegúrate de que tu implementación maneje correctamente los diferentes estados del proceso BNPL (pendiente, aprobado, rechazado, cancelado)