Skip to main content
Procesa pagos con tarjeta de crédito o débito directamente desde tu integración. Puedes cobrar con los datos de la tarjeta o usando un token generado previamente.

Crear 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:
El campo token_card aparece en la respuesta únicamente cuando save_card es true. Guarda ese valor para usarlo en cobros futuros sin que el cliente tenga que ingresar sus datos de tarjeta nuevamente.

Crear pago con token

Procesa un cobro usando un token generado previamente con save_card: true. Método: POST Endpoint: /Api/v2/cobros/pago_token_ecomerce Header requerido: Authorization: Bearer {token} Ejemplo de request:
Descripción de los campos:

Obtener transacciones

Consulta el historial de transacciones procesadas con tarjeta. Método: GET Endpoint: /Api/v2/transacciones/obtener_transacciones Header requerido: Authorization: Bearer {token}
Este endpoint tiene un límite de 120 peticiones por minuto. Consulta la sección Autenticación y seguridad para más información sobre rate limiting.

Cancelar transacción

Cancela una transacción procesada con tarjeta usando su track_code. Método: POST Endpoint: /Api/v2/cobros/void_tarjeta_ecomerce Header requerido: Authorization: Bearer {token} Ejemplo de request:
Descripción de los campos:

Obtener estatus de transacción

Consulta el estatus actual de una o varias transacciones. Método: POST Endpoint: /Api/v2/transacciones/obtener_estatus_transacciones Header requerido: Authorization: Bearer {token} Ejemplo de request:
Descripción de los campos:
Puedes consultar el estatus de múltiples transacciones en una sola llamada enviando más de un identificador dentro del array transactions.

Banregio

Los siguientes endpoints aplican exclusivamente para transacciones procesadas a través de Banregio.

Venta

Método: POST Endpoint: /Api/v2/banregio/sale Header requerido: Authorization: Bearer {token} Ejemplo de request:
Descripción de los campos:

Venta en meses sin intereses

Método: POST Endpoint: /Api/v2/banregio/sale-msi Header requerido: Authorization: Bearer {token} Ejemplo de request:
Descripción de los campos:

Autenticación forzada

Método: POST Endpoint: /Api/v2/banregio/force-auth Header requerido: Authorization: Bearer {token} Ejemplo de request:
Descripción de los campos:

Reverso

Revierte una transacción previamente procesada. Método: POST Endpoint: /Api/v2/banregio/reversal Header requerido: Authorization: Bearer {token} Ejemplo de request:
Descripción de los campos:

Cancelación

Método: POST Endpoint: /Api/v2/banregio/void Header requerido: Authorization: Bearer {token} Ejemplo de request:
Descripción de los campos:

Devolución forzada

Método: POST Endpoint: /Api/v2/cobros/void_hard Header requerido: Authorization: Bearer {token} Ejemplo de request:
Descripción de los campos: