OPERACIONES

Devoluciones

2min
Mediante este llamado a nuestro API podrás procesar la devolución total o anulación de una compra en estado Pago. Es importante aclarar que los medios de pago Binance, Pix, QR interoprable y Debin no soportan anulación o devolución del monto abonado.
GET
Request
Query Parameters
ID
String
required
ID de la Operación que se intenta devolver.
Header Parameters
x-api-key
String
required
Clave API de su aplicación.
x-access-token
String
required
Token de acceso a la entidad.


Si la anulación/devolución total se realiza en el día el webhook devolverá 601 (Cancelado). En el caso de que se realice al otro día 602 (Devuelto).



Mediante este llamado a nuestro API podrás procesar la devolución parcial de una compra en estado Pago. Es importante aclarar que no todos los medios de pago soportan anulación o devolución del monto abonado.
POST
Request
Query Parameters
ID
String
required
ID de la Operación que se intenta devolver.
Header Parameters
x-api-key
String
required
Clave API de su aplicación.
x-access-token
String
required
Token de Acceso
Body Parameters
total
Number
optional
Monto que se devolverá. Si no se envía se devolverá el total de la operación. Formato XXX.xx donde el PUNTO es el separador decimal.
terminal
String
optional
Sólo para Transacciones con POS ( Tarjeta Presente ). Permite hacer una devolución en un POS diferente al usado en la transacción original. Si no se envía se utilizará el POS original. Si se envía null o false y es el POS es requerido devolverá error "POS:POS_ACTION_REQUIRED". Si no se envía terminal o se envía una se devolverá como error "POS:POS_ACTION_SENT_TO_POS" notando que la acción fue enviada al POS para finalizarla.


Si la devolución parcial se trata de realizar en el mismo día, dará error. Únicamente se puede realizar al otro día y el webhook será codigo 200, ya que se sigue encontrando parcialmente aprobada.