Pruebas

Contamos con un ambiente de pruebas (sandbox) preparado para simular los diferentes casos de éxito y error al momento de procesar tus operaciones.

Para comenzar a probar, verifica lo siguiente:

  • Contar con tus llaves para poder invocar a la API. Si vas a usar el cliente javascript debes de usar tu llave pública, en otro caso debes de usar tu llave privada.

  • Usar datos de prueba para números de tarjeta, códigos de seguridad cvv2 y fechas de expiración.

  • Manejar de manera adecuada los errores que el API puede regresar.

  • Si usas Webhooks, verifica que tu implementación esta lista para recibir los mensajes que la plataforma Openpay te envía.

Mientras estas en tu fase de pruebas, te recomendamos ingresar al dashboard desde el que podrás consultar la siguiente información:

  • Llaves de acceso publica y privada así como tus datos de registro en general.

  • Registros de todas tus operaciones (transacciones).

  • Registros de todas tus peticiones independientemente de si son operaciones de cargos y pagos u operaciones administrativas.

Cargos con toke / Redireccionamiento / 3D Secure / Teléfono (IVR)

Números de tarjeta válidos

Para la simulacion de cargos con tarjeta, te proporcionamos lo siguientes numeros validos:

Numero de tarjetaMarcaBanco emisor
4111111111111111VisaBANAMEX
4242424242424242VisaBANCO DE COLOMBIA
5555555555554444MasterCardBANCO SANTANDER SERFIN
(Acepta pago con puntos)
5105105105105100MasterCardSCOTIABANK
(Acepta pago con puntos)
345678000000007AmericanExpressAMERICAN EXPRESS
341111111111111AmericanExpressAMERICAN EXPRESS
343434343434343AmericanExpressAMERICAN EXPRESS
5062541600005232Carnet 
5064050100000063Carnet 
5064510000300020Carnet 

Nota: Si intentas hacer un cargo con cualquier otro numero de tarjeta, el sistema te regresara un codigo de error.

Fechas de vigencia y códigos de seguridad válidos.

Pueden ser cualquiera solo se tiene que usar una fecha de vigencia mayor al mes actual y cualquier código de seguridad de 3 dígitos para VISA,MASTERCARD y uno de 4 dígitos para AMEX

Números de tarjeta no válidos**

Con el fin de que puedas simular el mayor número de casos de error, te proporcionamos los siguientes números de tarjeta:

Número de tarjetaErrorDescripción
42222222222222203001La tarjeta fue rechazada.
40000000000000693002La tarjeta ha expirado.
44444444444444483003La tarjeta no tiene fondos suficientes.
40000000000001193004La tarjeta ha sido identificada como una tarjeta robada.
40000000000000443005La tarjeta ha sido rechazada por el sistema antifraudes.
54545454545454543005La tarjeta ha sido rechazada por el sistema antifraudes.
3400000000000093001La tarjeta fue rechazada.
3737373737373743002La tarjeta ha expirado.
3700000000000023003La tarjeta no tiene fondos suficientes.

OneClick y/o Suscripciones

En el ambiente de sandbox todas las operaciones son simuladas, por lo que solo podrás guardar los siguientes números de tarjeta:

Número de tarjetaMarcaBanco emisorTipo
4111111111111111VisaBANAMEXDébito
4242424242424242VisaBANCO DE COLOMBIACrédito
5555555555554444MasterCardBANCO SANTANDER SERFINDébito
5105105105105100MasterCardSCOTIABANKCrédito
4444444444444448VisaBANCO MERCANTIL DEL NORTECrédito
345678000000007AmericanExpressAMERICAN EXPRESSCrédito
341111111111111AmericanExpressAMERICAN EXPRESSCrédito
343434343434343AmericanExpressAMERICAN EXPRESSCrédito
370000000000002​AmericanExpressAMERICAN EXPRESSCrédito

Nota: Cualquier otra tarjeta que intentes dar de alta, el sistema te regresara un codigo de error.

Autenticación selectiva

Número de tarjetaMarcaBanco emisorTipo
5454545454545454.MasterCardHSBCCrédito

Nota: Esta tarjeta será aprobada en un cargo con 3D Secure, en cualquier otra modalida será rechazada por la herramienta antifraude.

Webhooks

Si tienes configurados Webhooks, no tienes que hacer nada mas que tener listo tu sitio para empezar a recibir notificaciones.

El ambiente de sandbox esta preparado para enviar las notificaciones tal como si se tratará de un ambiente productivo.