Es un servicio que permite el timbrado de CFDI 3.3 y 4.0 mediante diferentes métodos. El WebService permite realizar la petición
por cada comprobante deseado a timbrar este mismo regresa un response con el código y descripción del error ó el CFDI timbrado.
Es necesario revisar a detalle los métodos que contiene el WebService a continuación.
Método diseñado para aquellos clientes que desean enviar un comprobante que se encuentra sellado. En esta petición
se requiere enviar password y usuario además del comprobante sellado.
Parámetros
Nombre |
Tipo de dato |
Descripción |
Tipo de parámetro |
Password |
String |
Contraseña del servicio de timbrado. |
Entrada |
Usuario |
String |
Usuario del servicio de timbrado. |
Entrada |
Comprobante |
String |
Comprobante sellado que se desea timbrar. |
Entrada |
Código |
String |
Código de error en caso de que exista un problema al momento de llevar acabo la operación. |
Salida |
Mensaje |
String |
Mensaje de error en caso de que exista un problema al momento de llevar acabo la operación. |
Salida |
XMLTimbrado |
String |
Cadena de caracteres que contiene el XML timbrado. |
Salida |
Request:
Response
Este método esta diseñado para aquellos clientes que desean enviar comprobantes sin sellar. En esta petición se requiere enviar
password, usuario y el comprobante.
Pámetros.
Nombre |
Tipo de dato |
Descripción |
Tipo de parámetro |
Password |
String |
Contraseña del servicio de timbrado. |
Entrada |
Usuario |
String |
Usuario del servicio de timbrado. |
Entrada |
Comprobante |
String |
Comprobante que se desea timbrar. |
Entrada |
Código |
String |
Código de error en caso de que exista un problema al momento de llevar acabo la operación. |
Salida |
Mensaje |
String |
Mensaje de error en caso de que exista un problema al momento de llevar acabo la operación. |
Salida |
XMLTimbrado |
String |
Cadena de caracteres que contiene el XML timbrado. |
Salida |
Request:
Response:
Este tipo de métodos se requiere de una autenticación previa para poder utilizar correctamente los métodos de timbrado.
Nombre |
Tipo de dato |
Descripción |
Tipo de parámetro |
usuario |
String |
Usuario para el servicio de timbrado. |
Entrada |
contrasena |
String |
contraseña para el servicio de timbrado. |
Entrada |
Token |
String |
Cadena de caracteres que contiene el token generado para el uso posterior de los servicios de timbrado. |
Salida |
Request:
Response:
Método diseñado para aquellos clientes que desean enviar comprobantes sellados.El método tiene la finalidad de regresar el CFDI timbrado o
el código y mensaje de error.
Parámetros
Nombre |
Tipo de dato |
Descripción |
Tipo de parámetro |
cfdi |
String |
Comprobante sellado que se desea timbrar. |
Entrada |
token |
String |
Token generado en la petición de autenticación. |
Entrada |
Código |
String |
Código de error en caso de que exista un problema al momento de llevar acabo la operación. |
Salida |
Mensaje |
String |
Mensaje de error en caso de que exista un problema al momento de llevar acabo la operación. |
Salida |
XMLTimbrado |
String |
Cadena de caracteres que contiene el XML timbrado. |
Salida |
Request:
Response:
Este método esta diseñado para aquellos clientes que desean enviar comprobantes sin estar sellar. En esta petición se requiere el comprobante y el token generado.
Nombre |
Tipo de dato |
Descripción |
Tipo de parámetro |
cfdi |
String |
Comprobante sin sellar que se desea timbrar. |
Entrada |
token |
String |
Token generado en la petición de autenticación. |
Entrada |
Código |
String |
Código de error en caso de que exista un problema al momento de llevar acabo la operación. |
Salida |
Mensaje |
String |
Mensaje de error en caso de que exista un problema al momento de llevar acabo la operación. |
Salida |
XMLTimbrado |
String |
Cadena de caracteres que contiene el XML timbrado. |
Salida |
Request:
Response: