DELETE del orquestador, las transacciones se pueden cancelar o extornar según el estado en el que se encuentren.
Este endpoint cambia el estado de la operación según el estado actual de la transacción y el método de pago. Si necesitas confirmar el resultado final luego del cambio, apóyate también en Consulta y Notificaciones.
¿Qué cubre esta sección?
Cancelación
Las transacciones en estado
REGISTRADO o PENDIENTE pasan a estado CANCELADO para CARD cuando usa Redirect, CUOTEALO, QR, BANK_TRANSFER y PAGOEFECTIVO.Extorno
Las transacciones en estado
AUTORIZADO pasan a estado EXTORNADO para CARD y YAPE.Validación backend
Usa este endpoint para cerrar correctamente una operación desde backend cuando el negocio requiera anular o revertir el cobro.
Manejo por estado
El comportamiento no es igual para todos los métodos. La transición depende del estado actual de la transacción.
Request
Antes de consumir este endpoint, solicita tu
Access Token en Autenticación.Path
Headers
Response
Se devuelve la misma estructura general que el API de Consulta, con las transacciones que se pudieron cancelar o extornar de forma exitosa.Operación
Operación
Transacciones
Transacciones
Meta
Meta
La estructura interna de
operation.transactions[] se mantiene alineada con el API de Consulta. Lo que cambia principalmente es el estado final alcanzado después de la cancelación o el extorno.Ejemplo: cancelación exitosa
Ejemplo: extorno exitoso
Siguiente paso
API de Consulta
Confirma el estado final de la operación y revisa el detalle por método cuando lo necesites.
Notificaciones
Complementa la cancelación con notificaciones S2S para trazabilidad operativa.

