URL PRUEBAS: POST https://facturacion.789.mx/api/test/factura/cancelar
URL PRODUCCIÓN: POST https://facturacion.789.mx/api/factura/cancelar
Argumento | Tipo | Default | Descripción |
---|---|---|---|
uuid
requerido |
string | none | Folio Fiscal del CFDI a cancelar. |
motivo
requerido |
string | 03 | Clave del motivo cancelacion según el catálogo del SAT. |
folioSustitucion | string | none | Parametro condicional que representa al UUID que sustituye al folio fiscal cancelado. Es requerido cuando la clave del motivo de cancelación es 01 |
status_id | status | |
---|---|---|
1 | Cancelado sin aceptación. | Indica que el CFDI se cancelo de forma automatica y no fue necesario solicitar al receptor la aceptación de la cancelación |
4 | En proceso. | Indica se ha enviado una solicitud de cancelación al receptor, el cual tiene 72 hrs para aceptar o rechazar. Debes verificar el estatus de tu cancelación para saber en que proceso esta |
6 | No cancelable. | Indica que el CFDI no puede ser cancelado. 1. Ya sea porque se acaba de emitir y aun no pasa el tiempo necesario para que SAT lo reconozca para cancelación, en todo caso se debe de esperar unos minutos antes de volver a intentar 2. El CFDI ya fue cancelado previamente 3. El CFDI tiene documentos relacionados que deben ser cancelados previamente. |
{ uuid: "B75D0E56-F962-40C9-A908-D1F4AC590296", motivo: "01", folioSustitucion: "D512BEF3-0595-4219-AE38-0C1423FDFBAE" }
Código de respuesta: 200 OK
{ cancelable: "Cancelable sin aceptación", codigo: "S - Comprobante obtenido satisfactoriamente", estado: "Vigente", status_cancel: "En Proceso", status_id: 4, success: "Solicitud de cancelación enviada correctamente" }
Código de respuesta: 406 Not Acceptable
Nota: este tipo de error hace indicación a que uno de los datos no es valido o esta mal llenado
{ error: "UUID no encontrado" }
Código de respuesta: 403 Forbidden
Nota: este tipo de error hace indicación a la falta de datos obligatorios dentro de la solicitud
{ error: "Es necesario, especificar el UUID" }