Skip to main content

Devolver pago

Conceptos Generales​

Los pagos realizados con tarjetas se pueden devolver de forma total o parcial.

Importante! Los tiempos de devolución dependen de las marcas emisoras de tarjeta y de los bancos. Para el caso de tarjetas de débito las mismas serán devueltas luego de 2 a 3 días hábiles. Para el caso de las tarjetas de crédito, la devolución puede demorar hasta 2 resúmenes posteriores en verse reflejada.​

Nota sobre el entorno de pruebas (DEV): en el ambiente de desarrollo la devolución responde 200 y anula el pago en nuestro sistema, pero no genera un movimiento real de dinero contra la tarjeta. El movimiento real solo ocurre en producción.

Devolver pago total por id de pago​

URL: /v1/payments/{paymentId}/refunds

Método: POST

Requiere Auth: Sí, ver Autenticación

Request Payload:

Esta request no tiene payload

Request Response:

En el caso de que la devolución sea exitosa nuestro endpoint dará un 200.

Devolver pago total por id de factura​

URL: /v1/payments/invoice/{invoiceId}/refunds

Método: POST

Requiere Auth: Sí, ver Autenticación

Request Payload:

Esta request no tiene payload

Request Response:

En el caso de que la devolución sea exitosa nuestro endpoint dará un 200.

Devolver pago parcial por id de pago​

URL: /v1/payments/{paymentId}/partial-refunds

Método: POST

Requiere Auth: Sí, ver Autenticación

Request Payload:

{
"amountToRefund": 3200
}

Detalles importantes del Payload:

amountToRefund: monto parcial a devolver. Debe ser mayor a 0 y distinto del monto total del pago (si querés devolver el total, usá la devolución total). Un monto igual a 0 o igual al total devuelve un 400.

Request Response:

En el caso de que la devolución sea exitosa nuestro endpoint dará un 200.

Devolver pago parcial por id de factura​

URL: /v1/payments/invoice/{invoiceId}/partial-refunds

Método: POST

Requiere Auth: Sí, ver Autenticación

Request Payload:

{
"amountToRefund": 3200
}

Request Response:

En el caso de que la devolución sea exitosa nuestro endpoint dará un 200.