Cobro
Botón simple 2.0
Devolver un link de pago 2.0
POST
/bindentidad-cardnotpresent-v2/v2/api/v1.201/payments/refund
Crea una devolución total o parcial por un link de pago de Botón Simple 2.0 asociado a una deuda.
Puede indicarse devolver una transacción en particular e incluso devolver un monto parcial de una transacción particular.
Siempre se devuelve de a una transacción asociada a una deuda. Se puede devolver un monto parcial de una transacción. No se puede devolver un monto mayor a la de una transacción asociada a la deuda.
Request
idDeuda int
— REQUERIDO
Identificador de la deuda.
monto double
— REQUERIDO
Monto de la transacción asociada a la deuda a devolver.
transaccionId int
— OPCIONAL
Identificador de una transacción particular a devolver.
Por defecto, es la última transacción asociada a la deuda.
Response
id int
Id del contracargo creado.
curl request
Copy code
HTTP 201
Creación exitosa
HTTP 500
La deuda indicada ya fue devuelta
HTTP 422
Estado de deuda inválido para devolución
HTTP 404
No existe la deuda
HTTP 401
Token de autenticación inválido
|
| Detalle |
|---|---|---|
| - | Creación exitosa. |
|
| No se puede devolver por una validación de negocio |
|
| No existe la deuda |
|
| Fallo de validación de algún campo del request |
| - | Token de autenticación inválido |
| - | Superó el límite de peticiones de API |
| - | Error desconocido |
