Descargar Documento

Método de sellado y timbrado

Pruebas

La dirección donde se encuentra publicada la API para pruebas es la siguiente: URL:

  https://apitest.paxfacturacion.com.mx/CFDI/40/sellar-timbrar
  

Producción

La dirección donde se encuentra publicada la API para producción es la siguiente: URL:

  https://api.paxfacturacion.com.mx/CFDI/40/sellar-timbrar
  

Petición

La estructura de la petición para enviar el xml sin sellar es la siguiente:

Cuerpo de petición

  <cfdi:Comprobante Certificado="" CondicionesDePago="CONDICIONES" Exportacion="01" Fecha="2024-03-05T15:45:02" Folio="4284975" FormaPago="02" LugarExpedicion="31030" MetodoPago="PUE" Moneda="MXN" NoCertificado="30001000000500003316" Sello="" Serie="MAFC" SubTotal="7101.20" TipoDeComprobante="I" Total="8237.39" Version="4.0"
	xmlns:cfdi="http://www.sat.gob.mx/cfd/4"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sat.gob.mx/cfd/4 http://www.sat.gob.mx/sitio_internet/cfd/4/cfdv40.xsd">
	<cfdi:Emisor Nombre="EDRO OVIEDO CHAVIRA SEPULVEDA" RegimenFiscal="601" Rfc="AAA010101AAA" />
	<cfdi:Receptor DomicilioFiscalReceptor="31943" Nombre="MORALES VARELA INES" RegimenFiscalReceptor="612" Rfc="MOVI490121V6A" UsoCFDI="G01" />
	<cfdi:Conceptos>
		<cfdi:Concepto Cantidad="1" ClaveProdServ="31162405" ClaveUnidad="H87" Descripcion="1 - RETENS" Importe="270.00" ObjetoImp="02" ValorUnitario="270.00">
			<cfdi:Impuestos>
				<cfdi:Traslados>
					<cfdi:Traslado Base="270.00" Importe="43.20" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa" />
				</cfdi:Traslados>
			</cfdi:Impuestos>
		</cfdi:Concepto>
		<cfdi:Concepto Cantidad="11" ClaveProdServ="26101700" ClaveUnidad="H87" Descripcion="1005 - PRUEBA MEDIDA 2 PULGADAS" Importe="417.56" ObjetoImp="02" ValorUnitario="37.96">
			<cfdi:Impuestos>
				<cfdi:Traslados>
					<cfdi:Traslado Base="417.56" Importe="66.81" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa" />
				</cfdi:Traslados>
			</cfdi:Impuestos>
		</cfdi:Concepto>
		<cfdi:Concepto Cantidad="1" ClaveProdServ="31411600" ClaveUnidad="H87" Descripcion="21/2CLLOD - SELLO MONOBLOCK 63.50M" Importe="42.00" ObjetoImp="02" ValorUnitario="42.00">
			<cfdi:Impuestos>
				<cfdi:Traslados>
					<cfdi:Traslado Base="42.00" Importe="6.72" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa" />
				</cfdi:Traslados>
			</cfdi:Impuestos>
		</cfdi:Concepto>
		<cfdi:Concepto Cantidad="11" ClaveProdServ="26101700" ClaveUnidad="H87" Descripcion="54002R - ROTOR 93-94 FORD EXPLORER,93-94 MAZDA NAVAJO" Importe="6371.64" ObjetoImp="02" ValorUnitario="579.24">
			<cfdi:Impuestos>
				<cfdi:Traslados>
					<cfdi:Traslado Base="6371.64" Importe="1019.46" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa" />
				</cfdi:Traslados>
			</cfdi:Impuestos>
		</cfdi:Concepto>
	</cfdi:Conceptos>
	<cfdi:Impuestos TotalImpuestosTrasladados="1136.19">
		<cfdi:Traslados>
			<cfdi:Traslado Base="7101.20" Importe="1136.19" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa" />
		</cfdi:Traslados>
	</cfdi:Impuestos>
</cfdi:Comprobante>
  

Cabeceras de petición

Key Value
Connection Keep-alive
Content-Type application/xml
Authorization Bearer
Content-Length 4672
Host apitest.paxfacturacion.com.mx
User-Agent Apache-HttpClient/4.5.3 (Java/1.8.0_401)
Accept application/json ó application/xml
[no cookies]

El siguiente token es el que debes ingresar como valor en la llave Authorization.

  Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1bmlxdWVfbmFtZSI6IndzZGxfcGF4Iiwicm9sZSI6IlVzdWFyaW8iLCJuYmYiOjE3MDk2NTg1NDIsImV4cCI6MTcwOTY4MDE0MiwiaWF0IjoxNzA5NjU4NTQyLCJpc3MiOiJodHRwczovL3Rlc3QucGF4ZmFjdHVyYWNpb24uY29tLm14OjQ5MCIsImF1ZCI6Imh0dHBzOi8vdGVzdC5wYXhmYWN0dXJhY2lvbi5jb20ubXg6NDkwIn0.aDK-95uWY8rzBJE9zhS_CwEj0iAz64wpG83JyZ6z2C8
  

Respuesta

La respuesta dependerá de cómo se envíe el header Accept: en JSON o en XML.

  <?xml version="1.0" encoding="utf-8"?>
<cfdi:Comprobante Certificado="MIIEdDCCA1ygAwIBAgIUMjAwMDEwMDAwMDAxMDAwMDU4NjcwDQYJKoZIhvcNAQEFBQAwggFvMRgwFgYDVQQDDA9BLkMuIGRlIHBydWViYXMxLzAtBgNVBAoMJlNlcnZpY2lvIGRlIEFkbWluaXN0cmFjacOzbiBUcmlidXRhcmlhMTgwNgYDVQQLDC9BZG1pbmlzdHJhY2nDs24gZGUgU2VndXJpZGFkIGRlIGxhIEluZm9ybWFjacOzbjEpMCcGCSqGSIb3DQEJARYaYXNpc25ldEBwcnVlYmFzLnNhdC5nb2IubXgxJjAkBgNVBAkMHUF2LiBIaWRhbGdvIDc3LCBDb2wuIEd1ZXJyZXJvMQ4wDAYDVQQRDAUwNjMwMDELMAkGA1UEBhMCTVgxGTAXBgNVBAgMEERpc3RyaXRvIEZlZGVyYWwxEjAQBgNVBAcMCUNveW9hY8OhbjEVMBMGA1UELRMMU0FUOTcwNzAxTk4zMTIwMAYJKoZIhvcNAQkCDCNSZXNwb25zYWJsZTogSMOpY3RvciBPcm5lbGFzIEFyY2lnYTAeFw0xMjA3MjcxNzAyMDBaFw0xNjA3MjcxNzAyMDBaMIHbMSkwJwYDVQQDEyBBQ0NFTSBTRVJWSUNJT1MgRU1QUkVTQVJJQUxFUyBTQzEpMCcGA1UEKRMgQUNDRU0gU0VSVklDSU9TIEVNUFJFU0FSSUFMRVMgU0MxKTAnBgNVBAoTIEFDQ0VNIFNFUlZJQ0lPUyBFTVBSRVNBUklBTEVTIFNDMSUwIwYDVQQtExxBQUEwMTAxMDFBQUEgLyBIRUdUNzYxMDAzNFMyMR4wHAYDVQQFExUgLyBIRUdUNzYxMDAzTURGUk5OMDkxETAPBgNVBAsTCFVuaWRhZCAxMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC2TTQSPONBOVxpXv9wLYo8jezBrb34i/tLx8jGdtyy27BcesOav2c1NS/Gdv10u9SkWtwdy34uRAVe7H0a3VMRLHAkvp2qMCHaZc4T8k47Jtb9wrOEh/XFS8LgT4y5OQYo6civfXXdlvxWU/gdM/e6I2lg6FGorP8H4GPAJ/qCNwIDAQABox0wGzAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIGwDANBgkqhkiG9w0BAQUFAAOCAQEATxMecTpMbdhSHo6KVUg4QVF4Op2IBhiMaOrtrXBdJgzGotUFcJgdBCMjtTZXSlq1S4DG1jr8p4NzQlzxsdTxaB8nSKJ4KEMgIT7E62xRUj15jI49qFz7f2uMttZLNThipunsN/NF1XtvESMTDwQFvas/Ugig6qwEfSZc0MDxMpKLEkEePmQwtZD+zXFSMVa6hmOu4M+FzGiRXbj4YJXn9Myjd8xbL/c+9UIcrYoZskxDvMxc6/6M3rNNDY3OFhBK+V/sPMzWWGt8S1yjmtPfXgFs1t65AZ2hcTwTAuHrKwDatJ1ZPfa482ZBROAAX1waz7WwXp0gso7sDCm2/yUVww==" CondicionesDePago="CONDICIONES" Exportacion="01" Fecha="2024-03-05T15:45:02" Folio="4284975" FormaPago="02" LugarExpedicion="31030" MetodoPago="PUE" Moneda="MXN" NoCertificado="20001000000100005867" Sello="A2xXrYnFX1qj4a5K+Z4GT/+lXHUoX06YtrGMVBpIpxnX81dI+YTkKVfMhrtduKyBgoF++KTb2cIP/FTfXWG+Iu4fzH2qKCsSZNM86yRUAnDnJFZnjFUgOMZqb/x0V8U9Cy0oJWj+ydGEUUTtJP1s1rbtAdjQ+i8bMQCj3+p8zhM=" Serie="MAFC" SubTotal="7101.20" TipoDeComprobante="I" Total="8237.39" Version="4.0"
	xmlns:cfdi="http://www.sat.gob.mx/cfd/4"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sat.gob.mx/cfd/4 http://www.sat.gob.mx/sitio_internet/cfd/4/cfdv40.xsd">
	<cfdi:Emisor Nombre="EDRO OVIEDO CHAVIRA SEPULVEDA" RegimenFiscal="601" Rfc="AAA010101AAA" />
	<cfdi:Receptor DomicilioFiscalReceptor="31943" Nombre="MORALES VARELA INES" RegimenFiscalReceptor="612" Rfc="MOVI490121V6A" UsoCFDI="G01" />
	<cfdi:Conceptos>
		<cfdi:Concepto Cantidad="1" ClaveProdServ="31162405" ClaveUnidad="H87" Descripcion="1 - RETENS" Importe="270.00" ObjetoImp="02" ValorUnitario="270.00">
			<cfdi:Impuestos>
				<cfdi:Traslados>
					<cfdi:Traslado Base="270.00" Importe="43.20" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa" />
				</cfdi:Traslados>
			</cfdi:Impuestos>
		</cfdi:Concepto>
		<cfdi:Concepto Cantidad="11" ClaveProdServ="26101700" ClaveUnidad="H87" Descripcion="1005 - PRUEBA MEDIDA 2 PULGADAS" Importe="417.56" ObjetoImp="02" ValorUnitario="37.96">
			<cfdi:Impuestos>
				<cfdi:Traslados>
					<cfdi:Traslado Base="417.56" Importe="66.81" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa" />
				</cfdi:Traslados>
			</cfdi:Impuestos>
		</cfdi:Concepto>
		<cfdi:Concepto Cantidad="1" ClaveProdServ="31411600" ClaveUnidad="H87" Descripcion="21/2CLLOD - SELLO MONOBLOCK 63.50M" Importe="42.00" ObjetoImp="02" ValorUnitario="42.00">
			<cfdi:Impuestos>
				<cfdi:Traslados>
					<cfdi:Traslado Base="42.00" Importe="6.72" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa" />
				</cfdi:Traslados>
			</cfdi:Impuestos>
		</cfdi:Concepto>
		<cfdi:Concepto Cantidad="11" ClaveProdServ="26101700" ClaveUnidad="H87" Descripcion="54002R - ROTOR 93-94 FORD EXPLORER,93-94 MAZDA NAVAJO" Importe="6371.64" ObjetoImp="02" ValorUnitario="579.24">
			<cfdi:Impuestos>
				<cfdi:Traslados>
					<cfdi:Traslado Base="6371.64" Importe="1019.46" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa" />
				</cfdi:Traslados>
			</cfdi:Impuestos>
		</cfdi:Concepto>
	</cfdi:Conceptos>
	<cfdi:Impuestos TotalImpuestosTrasladados="1136.19">
		<cfdi:Traslados>
			<cfdi:Traslado Base="7101.20" Importe="1136.19" Impuesto="002" TasaOCuota="0.160000" TipoFactor="Tasa" />
		</cfdi:Traslados>
	</cfdi:Impuestos>
	<cfdi:Complemento>
		<tfd:TimbreFiscalDigital
			xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital" xsi:schemaLocation="http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/cfd/TimbreFiscalDigital/TimbreFiscalDigitalv11.xsd"
			xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="1.1" UUID="8C9C8A7B-44E6-0749-95DD-5DD8BA88A09A" FechaTimbrado="2024-03-05T16:37:13" RfcProvCertif="SPR190613I52" SelloCFD="A2xXrYnFX1qj4a5K+Z4GT/+lXHUoX06YtrGMVBpIpxnX81dI+YTkKVfMhrtduKyBgoF++KTb2cIP/FTfXWG+Iu4fzH2qKCsSZNM86yRUAnDnJFZnjFUgOMZqb/x0V8U9Cy0oJWj+ydGEUUTtJP1s1rbtAdjQ+i8bMQCj3+p8zhM=" NoCertificadoSAT="30001000000400002495" SelloSAT="ZFbooNd9Qr6FLIW3MxiPUtxNRCZGIn01vmuhjsoWQ2YgVAdzzLtctV2/KosR1P/R15w0QcFHizqc7bPzuNcPdp7L8cNIfqlSDa4KDN1rN7L1ljIhZX9NVbk21ZDbN2XaLq4CzaBRoLeave69XIUH0W+YPpR0VMVkXksGcKsNKcxV3nKv8sojMg0t+gLHxIR2Cxe6q3t7YZqK4NFUNai9xhBI1Tj1m17w9UbFHVlyiTGKpKkYYZDhkrmDqqEV4vjeUO4YTVKbW5R+bTyP/F04CMU0IR/IjLgwh6o4LYYs44vONm1JkuBa5YBuSmGRPZFwfGlgD0039rfWbOapKmxY7w==" />
		</cfdi:Complemento>
	</cfdi:Comprobante>
  

Códigos de error

A la hora de utilizar nuestro servicio es posible que te encuentres con ciertos errores. La siguiente lista tiene como objetivo ayudarte a comprender qué significa cada código de error y a solucionar problemas de manera más eficiente.

Código Descripción
301 XML mal formado.
302 Sello mal formado o inválido.
303 Sello no corresponde a emisor o caduco.
304 Certificado revocado o caduco.
305 La fecha de emisión no está dentro de la vigencia del CSD del Emisor.
306 El certificado no es de tipo CSD.
307 El CFDI contiene un timbre previo.
308 Certificado no expedido por el SAT.
401 Que el rango de la fecha de generación no sea mayor a 72 horas para la emisión del timbre.
402 Que exista el RFC del emisor conforme al régimen autorizado (Lista de validación de régimen) LCO.
403 Que la fecha de emisión sea posterior al 01 de Enero 2011.
509 Verifique el RFC del receptor.
404 La fecha de emisión es posterior a la fecha de timbrado.
100 El archivo de texto está mal formado.
406 El nombre de documento no corresponde a ninguno del sistema.
570 No se pudo recuperar el certificado del comprobante.
622 El servicio no está disponible.
817 No se pudo generar el sello del PAC.
999 Error durante el registro del comprobante.
96 Usuario o contraseña incorrecta.
97 No hay créditos disponibles.