wsTimbrado
Click here for a complete list of operations.
TimbrarCFDI
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /Timbrado/wsTimbrado.asmx HTTP/1.1 Host: cfdi.smartweb.com.mx Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "http://sufacturacion.com/TimbrarCFDI" <?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> <TimbrarCFDI xmlns="http://sufacturacion.com/"> <comprobante version="string" serie="string" folio="string" LugarExpedicion="string" NumCtaPago="string" TipoCambio="string" Moneda="string" FolioFiscalOrig="string" SerieFolioFiscalOrig="string" FechaFolioFiscalOrig="dateTime" MontoFolioFiscalOrig="decimal" fecha="dateTime" sello="string" formaDePago="string" noCertificado="string" certificado="string" condicionesDePago="string" subTotal="decimal" descuento="decimal" motivoDescuento="string" total="decimal" metodoDePago="string" tipoDeComprobante="" xmlns="http://www.sat.gob.mx/cfd/3"> <Emisor rfc="string" nombre="string"> <DomicilioFiscal calle="string" noExterior="string" noInterior="string" colonia="string" localidad="string" referencia="string" municipio="string" estado="string" pais="string" codigoPostal="string" /> <ExpedidoEn calle="string" noExterior="string" noInterior="string" colonia="string" localidad="string" referencia="string" municipio="string" estado="string" pais="string" codigoPostal="string" /> <RegimenFiscal Regimen="string" /> <RegimenFiscal Regimen="string" /> </Emisor> <Receptor rfc="string" nombre="string"> <Domicilio calle="string" noExterior="string" noInterior="string" colonia="string" localidad="string" referencia="string" municipio="string" estado="string" pais="string" codigoPostal="string" /> </Receptor> <Conceptos> <Concepto cantidad="decimal" unidad="string" noIdentificacion="string" descripcion="string" valorUnitario="decimal" importe="decimal" /> <Concepto cantidad="decimal" unidad="string" noIdentificacion="string" descripcion="string" valorUnitario="decimal" importe="decimal" /> </Conceptos> <Impuestos totalImpuestosRetenidos="decimal" totalImpuestosTrasladados="decimal"> <Retenciones> <Retencion xsi:nil="true" /> <Retencion xsi:nil="true" /> </Retenciones> <Traslados> <Traslado xsi:nil="true" /> <Traslado xsi:nil="true" /> </Traslados> </Impuestos> <Complemento>xml</Complemento> <Addenda>xml</Addenda> </comprobante> <tokenAutenticacion>string</tokenAutenticacion> </TimbrarCFDI> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?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> <TimbrarCFDIResponse xmlns="http://sufacturacion.com/"> <TimbrarCFDIResult version="string" UUID="string" FechaTimbrado="dateTime" selloCFD="string" noCertificadoSAT="string" selloSAT="string" xmlns="http://www.sat.gob.mx/TimbreFiscalDigital" /> </TimbrarCFDIResponse> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /Timbrado/wsTimbrado.asmx HTTP/1.1 Host: cfdi.smartweb.com.mx Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <TimbrarCFDI xmlns="http://sufacturacion.com/"> <comprobante version="string" serie="string" folio="string" LugarExpedicion="string" NumCtaPago="string" TipoCambio="string" Moneda="string" FolioFiscalOrig="string" SerieFolioFiscalOrig="string" FechaFolioFiscalOrig="dateTime" MontoFolioFiscalOrig="decimal" fecha="dateTime" sello="string" formaDePago="string" noCertificado="string" certificado="string" condicionesDePago="string" subTotal="decimal" descuento="decimal" motivoDescuento="string" total="decimal" metodoDePago="string" tipoDeComprobante="" xmlns="http://www.sat.gob.mx/cfd/3"> <Emisor rfc="string" nombre="string"> <DomicilioFiscal calle="string" noExterior="string" noInterior="string" colonia="string" localidad="string" referencia="string" municipio="string" estado="string" pais="string" codigoPostal="string" /> <ExpedidoEn calle="string" noExterior="string" noInterior="string" colonia="string" localidad="string" referencia="string" municipio="string" estado="string" pais="string" codigoPostal="string" /> <RegimenFiscal Regimen="string" /> <RegimenFiscal Regimen="string" /> </Emisor> <Receptor rfc="string" nombre="string"> <Domicilio calle="string" noExterior="string" noInterior="string" colonia="string" localidad="string" referencia="string" municipio="string" estado="string" pais="string" codigoPostal="string" /> </Receptor> <Conceptos> <Concepto cantidad="decimal" unidad="string" noIdentificacion="string" descripcion="string" valorUnitario="decimal" importe="decimal" /> <Concepto cantidad="decimal" unidad="string" noIdentificacion="string" descripcion="string" valorUnitario="decimal" importe="decimal" /> </Conceptos> <Impuestos totalImpuestosRetenidos="decimal" totalImpuestosTrasladados="decimal"> <Retenciones> <Retencion xsi:nil="true" /> <Retencion xsi:nil="true" /> </Retenciones> <Traslados> <Traslado xsi:nil="true" /> <Traslado xsi:nil="true" /> </Traslados> </Impuestos> <Complemento>xml</Complemento> <Addenda>xml</Addenda> </comprobante> <tokenAutenticacion>string</tokenAutenticacion> </TimbrarCFDI> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <TimbrarCFDIResponse xmlns="http://sufacturacion.com/"> <TimbrarCFDIResult version="string" UUID="string" FechaTimbrado="dateTime" selloCFD="string" noCertificadoSAT="string" selloSAT="string" xmlns="http://www.sat.gob.mx/TimbreFiscalDigital" /> </TimbrarCFDIResponse> </soap12:Body> </soap12:Envelope>