Métodos de timbrado

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.

Timbrado sin token

Método 1

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
timbrado1_request.xml timbrado1_response.xml

Request:

Response

Método 2

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
timbrado2_request.xml timbrado2_response.xml

Request:

Response:

Timbrado con token

Este tipo de métodos se requiere de una autenticación previa para poder utilizar correctamente los métodos de timbrado.

Autenticación

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
autenticacion_request.xml autenticacion_response.xml

Request:

Response:

Método 1

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
request_con_auth_timbrado1.xml response_con_auth_timbrado1.xml

Request:

Response:

Método 2

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
request_con_auth_timbrado2.xml response_con_auth_timbrado2.xml

Request:

Response: