El objeto stamp indica que se desea timbrar la factura electrónica en Alegra o que se está ingresando una factura que ya contiene timbre. Si se desea timbrar la factura en Alegra, se debe mandar este objeto con los siguientes atributos : generateStamp (boolean) : Enviar en true para indicar que se desea timbrar la factura en la aplicación. Se debe tener en cuenta que la compañía debe tener configurada la información del certificado y llave privada para timbrar la factura correctamente. Nota: Se debe tener en cuenta que si se desea timbrar una factura por medio de la API y el proceso no resulta exitoso, la aplicación crea la factura en estado borrador, retorna un código HTTP 400 (Request malo) y en la respuesta se envía el error obtenido al intentar timbrar la factura junto con la factura creada. En el ejemplo "México -Proceso timbre no exitoso" se puede observar esta situación. version (string): Indica la versión del CFDI con la que se timbrará la factura, solo aplica cuando generateStamp sea true. los unicos valores disponibles son 4.0 o 3.3, en caso de no enviar este dato se genera con la versión 3.3. Si la factura se encuentra timbrada con otro sistema se debe enviar una objeto con los siguientes atributos: stampDate (string): Fecha de timbre de la factura (Formato yyyy-MM-ddThh:mm:ss). uuid (string): UUID asociado al timbre . satSeal (string): Sello del sat. satCertificateNumber (string): Número de certificado del SAT. cfdSeal (string): Sello del CFD. expeditionPlace (string) : Lugar de expedición. datetime (string) : Fecha y hora de creación de la factura. (Formato yyyy-MM-dd hh:mm:ss). certificateNumber (string) : Número serial del certificado de la compañía usado para timbrar la factura.