1. Home
  2. Servicios
  3. Cancelación CFDI 3.3 con estatus

Cancelación CFDI 3.3 con estatus

Path del servicio

Ruta
Operación
Descripción
/cfdi33/cancel/csd/status
POST Ruta para cancelar por CSD.
/cfdi33/cancel/pfx/status
POST Ruta para cancelar por PFX.
/cfdi33/cancel/{rfcEmisor}/{uuid}
/{rfcReceptor}/{total}
POST Ruta para cancelar por UUID.

El servicio de cancelación por UUID necesita que los certificados correspondientes al RFC Emisor estén almacenados en el administrador de timbres.

 

Url Producción

https://services.sw.com.mx

 

Cancelacion por CSD

Como su nombre lo indica, este servicio recibe todos los elementos que componen el CSD los cuales son los siguientes:

  • Certificado (.cer)
  • Key (.key)
  • Password del archivo key
  • RFC emisor

Además de los datos necesarios para poder realizar la consulta del estatus:

  • RFC receptor
  • Total

En caso de algún fallo, datos incorrectos, o tiempo de respuesta inusual por parte del SAT, no se otorgará información de la consulta del estatus.

Paso 1: Obtener token de acceso, o en su defecto usar token infinito
Primeramente se deberá autenticar en nuestros servicios en orden de obtener token de acceso, o si se desea,  se puede usar el token infinito.
Paso 2: Enviar datos necesarios
Se envían los datos necesarios para la cancelación, que básicamente es el CSD del emisor que desea cancelar un CFDI, así como el RFC de dicho emisor, el uuid correspondientes al CFDI que se desea cancelar, RFC del receptor y total. Además de el token de acceso anteriormente generado.

Cabe mencionar que los archivos .cer y .key, al ser binarios, deberán enviarse en formato base64 para que podamos procesarlos en nuestro servidor.

HTTP Request por CSD

HTTP Response por CSD

Cancelacion por PFX

Como su nombre lo indica, este servicio recibe todos los elementos que componen el CSD los cuales son los siguientes:

  • PFX
  • Password del archivo key
  • RFC emisor

Además de los datos necesarios para poder realizar la consulta del estatus:

  • RFC receptor
  • Total

En caso de algún fallo, datos incorrectos, o tiempo de respuesta inusual por parte del SAT, no se otorgará información de la consulta del estatus.

Paso 1: Obtener token de acceso, o en su defecto usar token infinito
Primeramente se deberá autenticar en nuestros servicios en orden de obtener token de acceso, o si se desea,  se puede usar el token infinito.
Paso 2: Enviar datos necesarios
Se envían los datos necesarios para la cancelación, que básicamente es el PFX del emisor que desea cancelar un CFDI, así como el RFC de dicho emisor, el uuid correspondientes al CFDI que se desea cancelar, RFC del receptor y total. Además de el token de acceso anteriormente generado.

Cabe mencionar que el archivo .pfx,  al ser binario, deberá enviarse en formato base64 para que pueda ser procesado en nuestro servidor.

HTTP Request por PFX

HTTP Response por PFX

Cancelacion por UUID

Esté servicio recibe la información de la cancelación por medio de la URL. Los datos solicitados son:

  • RFC Emisor
  • UUID del comprobante a cancelar

Además de los datos necesarios para poder realizar la consulta del estatus:

  • RFC receptor
  • Total

En caso de algún fallo, datos incorrectos, o tiempo de respuesta inusual por parte del SAT, no se otorgará información de la consulta del estatus.

El servicio de cancelación por UUID necesita que los certificados correspondientes al RFC Emisor estén almacenados en el administrador de timbres.

Paso 1: Obtener token de acceso, o en su defecto usar token infinito
Primeramente se deberá autenticar en nuestros servicios en orden de obtener token de acceso, o si se desea,  se puede usar el token infinito.
Paso 2: Enviar datos necesarios
Se envían los datos necesarios para la cancelación, que básicamente es el UUID del CFDI, así como el RFC de dicho emisor, RFC del receptor y total. Además de el token de acceso anteriormente generado.

HTTP Request por UUID

HTTP Response por UUID

Updated on octubre 30, 2019

Was this article helpful?

Related Articles