Gateway - Procesamiento
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 no todos los medios de pago soportan anulación o devolución del monto abonado.
GET
Request
Query Parameters
ID
required
String
ID de la Operación que se intenta devolver.
Header Parameters
x-api-key
required
String
Clave API de su aplicación.
x-access-token
required
String
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
required
String
ID de la Operación que se intenta devolver.
Header Parameters
x-api-key
required
String
Clave API de su aplicación.
x-access-token
required
String
Token de Acceso
Body Parameters
total
optional
Number
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
optional
String
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.