Annulment

Constituye la solicitud de anulación o reembolso de una transacción

POST /transaction/annulment

Solicitud de anulación o cancelación de una transacción y por lo tanto del pago. - Se puede enviar una vez ha expirado la transacción, después de haber recibido una respuesta de confirmación con estado PENDING. - Valor es inconsistente en la confirmación con respecto al valor enviado en Transaction. - Se puede enviar máximo 30 minutos después de haber recibido una respuesta de confirmación con estado APPROVED. El endpoint debe ser expuesto por el medio de pago digital y será invocado por payválida.

Headers

Request Body

transaction* (object): Información de la transacción anulada.

id* (string): Parte del objeto transaction. Identificador de la transacción.

status* (string): Parte del objeto transaction. Estado de transacción tras anulación. Valor permitido: REVERSED. REVERSED significa que se realizó la anulación de la transacción. Cualquier otro status se tomará como fallido.

annulment_result (string): Parte del objeto transaction. Descripción del estado o resultado de anulación. Es opcional y se utiliza por registro y trazabilidad.

{
  "transaction": {
    "id": "0427dfac-ffd8-44f4-be96-5d442c1c1bed",
    "value": "10.25"
  }
}

Last updated