Skip to main content
Antes de salir a producción puedes simular transacciones en el entorno de staging sin realizar cargos reales. Usa los siguientes datos para probar los distintos escenarios de pago.
La URL base y las credenciales de autenticación son las mismas que se describen en las secciones Entornos y URLs y Autenticación y seguridad.

Autenticación

Tu servidor llama a PayCode con tu API Key y obtiene un token de sesión temporal que deberás usar en todas las peticiones siguientes. Método: GET Endpoint: /Api/v2/auth/login Header requerido:

Pago con tarjeta

Método: POST Endpoint: /Api/v2/cobros/pago_tarjeta_ecomerce Header requerido: Authorization: Bearer {token} Ejemplo de request:
Descripción de los campos: Datos de prueba para los campos de la tarjeta: Posibles respuestas: Cargo aprobado:
Cargo rechazado, número de tarjeta inválido:
Cargo aprobado con tokenización exitosa:
El campo token_card aparece en la respuesta únicamente cuando save_card es true en el request. Este token puede usarse para cobros futuros sin que el cliente tenga que ingresar sus datos de tarjeta nuevamente.

Pago con token

Método: POST Endpoint: /Api/v2/cobros/pago_token_ecomerce Header requerido: Authorization: Bearer {token} Ejemplo de request:
Descripción de los campos: Posibles respuestas: Cargo aprobado:
Cargo rechazado, token no encontrado: