HomeGuíasAPI ReferenceChangelog
Log In
API Reference

Cancelar Preauthorization

Cancela una autorización diferida que todavía no fue capturada.

Se usa para liberar el monto retenido cuando el cobro no se va a completar: el cuerpo indica la Transaction con la autorización (transaction_reference) y, opcionalmente, el motivo del aborto. Las rutas /cl, /mx y /br son equivalentes: el país con que se contacta al medio de pago lo determina la Organization autenticada, no el prefijo de la ruta.

La cancelación se pide al medio de pago y, si este la acepta, la Transaction queda abortada. La respuesta usa 200 en ambos casos: success en true cuando el medio de pago canceló, y en false con el mensaje del medio de pago en detail cuando la rechazó.

Responde 404 cuando la Transaction no existe, y 400 cuando la Transaction no está en estado CAPTURE_PENDING.

Límite de tasa: 20 solicitudes por segundo. Al superarlo, la API responde 429. Ver Límites de tasa.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
enum
required

País de la organización sobre la que se opera, como primer segmento de la ruta: cl (Chile), mx (México) o br (Brasil).

Allowed:
Body Params

Cancelación de una autorización diferida no capturada.

string

Motivo con que queda registrado el aborto de la Transaction.

string

Llave con que se deduplican los reintentos de la cancelación; si se omite, se genera una.

string
required

Identificador público de la Transaction que tiene la autorización a cancelar.

Headers
string

Llave de API de una Account, para operar sobre esa Account en lugar de la principal.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json