Cancelar Factura


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"
}