Eliminar transacción
Elimina una transacción y todos sus datos relacionados (ítems, cliente, direcciones, pagos, reembolsos).
Endpoint
Sección titulada «Endpoint»DELETE
https://api.rapidchargeback.com/api/v1/transactions/:idAutenticación
Sección titulada «Autenticación»Authorization: Basic base64(client_id:client_secret)Parámetro de URL
Sección titulada «Parámetro de URL»| Parámetro | Tipo | Descripción |
|---|---|---|
id | string (UUID) | ID de la transacción |
¿No guardaste el id? Encuentra la transacción por el ID de tu sistema.
Validaciones
Sección titulada «Validaciones»- Si la transacción ya fue usada por alguna solución (ej.: consultada por la Prevención), la eliminación se bloquea con
409 Conflict
Ejemplo de solicitud
Sección titulada «Ejemplo de solicitud»curl -X DELETE https://api.rapidchargeback.com/api/v1/transactions/00000000-0000-0000-0000-000000000042 \ -H "Authorization: Basic Y2xpZW50X2lkOmNsaWVudF9zZWNyZXQ="Ejemplos de respuesta
Sección titulada «Ejemplos de respuesta»HTTP/1.1 204 No ContentSin cuerpo en la respuesta.
Transacción no encontrada
Sección titulada «Transacción no encontrada»{ "error": { "code": "TRANSACTION_NOT_FOUND", "message": "Transaction not found" }}Transacción inmutable
Sección titulada «Transacción inmutable»{ "error": { "code": "TRANSACTION_IMMUTABLE", "message": "Transaction cannot be modified: it has been used by a network event" }}