Descargar Documento

URL Pruebas

Para realizar una prueba se debe realizar una petición de tipo POST a la siguiente URL.

  https://cfdi40test.paxfacturacion.com.mx/webservices/wcfRecepcionASMX.asmx?wsdl
  

URL Produccion

Para realizar una prueba se debe realizar una petición de tipo POST a la siguiente URL.

  https://cfdi40.paxfacturacion.com.mx/webservices/wcfRecepcionASMX.asmx?wsdl
  

El método disponible para el consumo del servicio es fnEnviarPAX003.

Estructura

La estructura de la petición es la siguiente:

  <?xml version="1.0" encoding="utf-8"?>
<soap:Envelope
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
		<fnEnviarPAX003
			xmlns="https://test.paxfacturacion.com.mx:454">
			<psComprobante>string</psComprobante>
			<psTipoDocumento>string</psTipoDocumento>
			<pnId_Estructura>int</pnId_Estructura>
			<sNombre>string</sNombre>
			<sContrasena>string</sContrasena>
			<sVersion>string</sVersion>
		</fnEnviarPAX003>
	</soap:Body>
</soap:Envelope>
  

La estructura de la respuesta es la siguiente:

  <?xml version="1.0" encoding="utf-8"?>
<soap:Envelope
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
	xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
	<soap:Body>
		<fnEnviarPAX003Response
			xmlns="https://test.paxfacturacion.com.mx:454">
			<fnEnviarPAX003Result>string</fnEnviarPAX003Result>
		</fnEnviarPAX003Response>
	</soap:Body>
</soap:Envelope>
  

En dónde:

Atributo Descripción
psComprobante Documento XML que debe contener la codificación UTF-8.
psTipoDocumento Parámetro que especifica el tipo de documento enviado.
pnId_Estructura Parámetro que indica la estructura del usuario. Si no se conoce, se debe usar el valor “0”.
sNombre Nombre de usuario, representado como “nombre_usuario”.
sContrasena Contraseña en formato base64, proporcionada por PAX, representada como “password64”.
sVersion Versión del XML. Actualmente, solo se considera la versión “4.0”.

Método

Ejemplo en .NET C# de como consumir el método fnEnviarPAX003

  wcfRecepcionASMXSoapClient WCF = new wcfRecepcionASMXSoapClient();

String respuesta = WCF. fnEnviarPAX003 (sXML,”01”,0, "wsdl_pax ", "woXCjcO8wpTEkMKixILDhsSPxIAOfnF3wpNheEvCmMOx772ORu+9rQfvvZvvvqXvvLDvvqE=", “4.0”)
  

Enviar petición

En el siguiente ejemplo se muestra cómo enviar la solicitud y la respuesta proporcionada por el servicio web. ‎

Petición

  <soapenv:Envelope
	xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
	xmlns:test="https://test.paxfacturacion.com.mx:454">
	<soapenv:Header/>
	<soapenv:Body>
		<test:fnEnviarPAX003>
			<test:psComprobante>
				<![CDATA[<cfdi:Comprobante xsi:schemaLocation="http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd" Version="3.3" Fecha="2019-01-29T01:05:00" Sello=" " NoCertificado="20001000000300022795" Folio="0" Certificado="" FormaPago="99" SubTotal="4625.00" Moneda="MXN" TipoCambio="1" Total="5365.00" TipoDeComprobante="I" MetodoPago="PPD" LugarExpedicion="02300"
				xmlns:cfdi="http://www.sat.gob.mx/cfd/3"
				xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
				xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital"><cfdi:Emisor Rfc="MAG041126GT8" Nombre="Facturacion SA de CV" RegimenFiscal="601" /><cfdi:Receptor Rfc="CALJ581101M37" Nombre="Publico en General" UsoCFDI="G01" /><cfdi:Conceptos><cfdi:Concepto ClaveProdServ="01010101" NoIdentificacion="03SGN35100FP" Cantidad="2" ClaveUnidad="H87" Unidad="PIEZA" Descripcion="No aplica" ValorUnitario="2315.00" Importe="4625.00"><cfdi:Impuestos><cfdi:Traslados><cfdi:Traslado Base="4625.00" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="740.00" /></cfdi:Traslados></cfdi:Impuestos></cfdi:Concepto></cfdi:Conceptos><cfdi:Impuestos TotalImpuestosTrasladados="740.00"><cfdi:Traslados><cfdi:Traslado Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="740.00" /></cfdi:Traslados></cfdi:Impuestos></cfdi:Comprobante>]]>
			</test:psComprobante>
			<test:psTipoDocumento>01</test:psTipoDocumento>
			<test:pnId_Estructura>0</test:pnId_Estructura>
			<test:sNombre>wsdl_pax</test:sNombre>
			<test:sContrasena>woXCjcO8wpTEkMKixILDhsSPxIAOfnF3wpNheEvCmMOx772ORu+9rQfvvZvvvqXvvLDvvqE=
</test:sContrasena>
			<test:sVersion>4.0</test:sVersion>
		</test:fnEnviarPAX003>
	</soapenv:Body>
</soapenv:Envelope>
  

Respuesta

  <soap:Envelope
	xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:xsd="http://www.w3.org/2001/XMLSchema">
	<soap:Body>
		<fnEnviarPAX003Response
			xmlns="https://test.paxfacturacion.com.mx:454">
			<fnEnviarPAX003Result>
				<![CDATA[<cfdi:Comprobante xsi:schemaLocation="http://www.sat.gob.mx/cfd/3 http://www.sat.gob.mx/sitio_internet/cfd/3/cfdv33.xsd" Version="3.3" Fecha="2019-01-29T01:05:00" Sello="VmoFBVCfF9q05ogrYidZmOnNA0FOF9ZJXA67PqRhqN9FHYNyGxAjElBnstt6NtP2PLXk1yd+QgEM4NKECgypuwwNZDHSuXZs2uMlMPEX4qGKhnvcl7Sh2enNKjP+QWokkbDsJ7Un1k63hiAk/bMjWNciDz48GlAWNbZKl8j+RFf8mEJA14yfLhFKLWE6IHfDbjAMVLaaK3g5eb3l6tsmJ9NDKiyLExWTCGJhhsaNP0LCxQV2BXTC/hSe6kaxsV28zfNKW7GYTHVvX/g+1p1zDG0lAMmrc5KdgqvgRv8MP3B62E/tL85Ceo1PMIuUhKIzB1urqOX7W2PlPYQMIF+jMQ==" NoCertificado="20001000000300022755" Folio="0" Certificado="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" FormaPago="99" SubTotal="4625.00" Moneda="MXN" TipoCambio="1" Total="5365.00" TipoDeComprobante="I" MetodoPago="PPD" LugarExpedicion="02300"
				xmlns:cfdi="http://www.sat.gob.mx/cfd/3"
				xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
				xmlns:tfd="http://www.sat.gob.mx/TimbreFiscalDigital"><cfdi:Emisor Rfc="MAG041126GT8" Nombre="Facturacion SA de CV" RegimenFiscal="601" /><cfdi:Receptor Rfc="CALJ581101M37" Nombre="Publico en General" UsoCFDI="G01" /><cfdi:Conceptos><cfdi:Concepto ClaveProdServ="01010101" NoIdentificacion="03SGN35100FP" Cantidad="2" ClaveUnidad="H87" Unidad="PIEZA" Descripcion="No aplica" ValorUnitario="2315.00" Importe="4625.00"><cfdi:Impuestos><cfdi:Traslados><cfdi:Traslado Base="4625.00" Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="740.00" /></cfdi:Traslados></cfdi:Impuestos></cfdi:Concepto></cfdi:Conceptos><cfdi:Impuestos TotalImpuestosTrasladados="740.00"><cfdi:Traslados><cfdi:Traslado Impuesto="002" TipoFactor="Tasa" TasaOCuota="0.160000" Importe="740.00" /></cfdi:Traslados></cfdi:Impuestos><cfdi:Complemento><tfd:TimbreFiscalDigital Version="1.1" UUID="f0e5dc59-699d-4f85-8f6f-4dd99ac85296" FechaTimbrado="2019-01-29T13:08:28" RfcProvCertif="DAL050601L35" SelloCFD="VmoFBVCfF9q05ogrYidZmOnNA0FOF9ZJXA67PqRhqN9FHYNyGxAjElBnstt6NtP2PLXk1yd+QgEM4NKECgypuwwNZDHSuXZs2uMlMPEX4qGKhnvcl7Sh2enNKjP+QWokkbDsJ7Un1k63hiAk/bMjWNciDz48GlAWNbZKl8j+RFf8mEJA14yfLhFKLWE6IHfDbjAMVLaaK3g5eb3l6tsmJ9NDKiyLExWTCGJhhsaNP0LCxQV2BXTC/hSe6kaxsV28zfNKW7GYTHVvX/g+1p1zDG0lAMmrc5KdgqvgRv8MP3B62E/tL85Ceo1PMIuUhKIzB1urqOX7W2PlPYQMIF+jMQ==" SelloSAT="mU7hEYHNQz/Ul/Pt+n6PChDVd0+CLafaRK08WGFy6LB0ygW1kaC0ZxQnCmKxtbo15JCYXk5ICFY7SeYHSf6L6QhUOGf28cOySDtb9454QkI7wu8j0vtfZSSJXuVasMAZrtmLu+sQq/51EEUd+m1ifMYxIJVeHfkept1sofhLAtM=" NoCertificadoSAT="20001000000300022323" xsi:schemaLocation="http://www.sat.gob.mx/TimbreFiscalDigital http://www.sat.gob.mx/sitio_internet/cfd/timbrefiscaldigital/TimbreFiscalDigitalv11.xsd" /></cfdi:Complemento></cfdi:Comprobante>]]>
			</fnEnviarPAX003Result>
		</fnEnviarPAX003Response>
	</soap:Body>
</soap:Envelope>
  

Credenciales

Usuario:

  wsdl_pax
  

Contraseña:

  woXCjcO8wpTEkMKixILDhsSPxIAOfnF3wpNheEvCmMOx772ORu+9rQfvvZvvvqXvvLDvvqE=
  

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.
303 Sello no corresponde a emisor.
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 2015.
404 La fecha de emisión es posterior a la fecha de timbrado.
406 El nombre de documento no corresponde a ninguno del sistema.
333 El XML no cumple con el esquema de Hacienda (Ejemplo: 333 - The value of the ‘Versión’ attribute does not equal its fixed value).
997 Revisar los parámetros de la petición.
999 Por disposición oficial estos comprobantes ya no se timbran.
95 Usuario o contraseña incorrecta.
97 No hay créditos disponibles.