Saltar a contenido

Cancelar Factura

Definición

DELETE https://api.avanto.mx/v1/sales/{sale_id}

Argumentos

Importante

Los argumentos marcados con "*" son requeridos.

Argumento Tipo Descripción
id * integer Identificador del Comprobante a obtener

Estados de cancelación

Información adicional

Proceso de cancelación bajo el nuevo esquema:

1. Los emisores deberán enviar la solicitud de cancelación de la factura a través del Portal del SAT o de los servicios un proveedor de certificación.
2. Cuando se requiera la aceptación para la cancelación, el receptor de la factura, recibirá un mensaje de interés en su Buzón Tributario, informando que existe una solicitud de cancelación.
3. El receptor deberá manifestar la aceptación o rechazo de la cancelación a través del Portal del SAT o bien vía un proveedor de certificación dentro de los tres días hábiles siguientes contados a partir de la recepción de la solicitud. De no emitir respuesta, se considera como una positiva ficta y la factura será cancelada.
4. En caso de que la solicitud de cancelación no requiera aceptación por parte del receptor, la factura se cancelará de manera inmediata.

Las peticiones de cancelación, consulta de estado de la factura, la aceptación o rechazo de la cancelación y la consulta de documentos relacionados, se podrá realizar por el portal del SAT o mediante los servicios de un proveedor de certificación. Éste último tiene la opción de realizar estas acciones de manera masiva.

Consulta en contenidos relacionados el listado de desarrolladores e integradores con soluciones listas para el proceso de cancelación, que entró en vigor el 1º de noviembre.

Posibles valores que puede regresar el proceso.

Valor Descripción
Cancelado El comprobante se ha cancelado satisfactoriamente.
No cancelable El comprobante no es apto para cancelación.
Cancelable sin aceptación Se puede cancelar sin confirmación del cliente.
Solicitud rechazada El SAT ha rechazado la solicitud de cancelación.
En proceso El comprobante está en proceso de cancelado.

Ejemplos

DELETE https://api.avanto.mx/v1/sales/1
curl -H 'Accept: application/json'
    -H "Authorization: Bearer {your_bearer_token}"
    -X DELETE https://api.avanto.mx/v1/sales/524

RESPUESTA JSON

{
    "estado": "Cancelado",
    "cfdidetails.cfdi_acuse_cancelado": "<s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\"><s:Body xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\"><CancelaCFDResponse xmlns=\"http://cancelacfd.sat.gob.mx\"><CancelaCFDResult Fecha=\"2019-11-06T12:28:59.8443703\" RfcEmisor=\"EKU9003173C9\"><Folios><UUID>54541B15-5214-4466-8250-00E16347E601</UUID><EstatusUUID>201</EstatusUUID></Folios><Signature Id=\"SelloSAT\" xmlns=\"http://www.w3.org/2000/09/xmldsig#\"><SignedInfo><CanonicalizationMethod Algorithm=\"http://www.w3.org/TR/2001/REC-xml-c14n-20010315\"/><SignatureMethod Algorithm=\"http://www.w3.org/2001/04/xmldsig-more#hmac-sha512\"/><Reference URI=\"\"><Transforms><Transform Algorithm=\"http://www.w3.org/TR/1999/REC-xpath-19991116\"><XPath>not(ancestor-or-self::*[local-name()='Signature'])</XPath></Transform></Transforms><DigestMethod Algorithm=\"http://www.w3.org/2001/04/xmlenc#sha512\"/><DigestValue>knmPIY3SVegI++/bRxETDmaO2Rq0/bIYIgF6EV0RRpCkARthALYxPgTT7SfGsbbxPYHdP5iomwOzASu2MNhdKQ==</DigestValue></Reference></SignedInfo><SignatureValue>/lCypBEdnEqLNYK18h7La1RKY1nfWJ3go2tp19t7ND2dJkxzcw0FkQUcbclxidNbRK0rB5tHAmrC/rWTVsBlbA==</SignatureValue><KeyInfo><KeyName>BF66E582888CC845</KeyName><KeyValue><RSAKeyValue><Modulus>n5YsGT0w5Z70ONPbqszhExfJU+KY3Bscftc2jxUn4wxpSjEUhnCuTd88OK5QbDW3Mupoc61jr83lRhUCjchFAmCigpC10rEntTfEU+7qtX8ud/jJJDB1a9lTIB6bhBN//X8IQDjhmHrfKvfen3p7RxLrFoxzWgpwKriuGI5wUlU=</Modulus><Exponent>AQAB</Exponent></RSAKeyValue></KeyValue></KeyInfo></Signature></CancelaCFDResult></CancelaCFDResponse></s:Body></s:Envelope>"
}