Diferencia entre revisiones de «API LaFactura.co:Generar Factura Tickets MX»

De API LaFactura.co
Ir a la navegación Ir a la búsqueda
Línea 18: Línea 18:
 
       "intID":"1",
 
       "intID":"1",
 
       "customer":{
 
       "customer":{
           "name":"Este es el nombre",
+
           "name":"COMERCIALIZADORA DEL BAJIO DEMO SA DE CV",
 +
          "documentNumber":"CBD120101AB1",
 +
          "taxModel":"601",
 +
          "cfdi":"G03",
 +
          "zip":"44100",
 +
          "email":"[email protected]"
 +
      }
 +
    }
 +
}
 +
 
 +
=====Explicacion=====
 +
----
 +
 
 +
El tascode del ticket relacionado es: tk-92839238298392883
 +
El intID relacionado con esta factura que estamos creando
 +
Los datos propios del cliente: Nombre, Rfc, Regimen fiscal, udo CFDI, codigo zip y correo.
 +
 
 +
 
 +
=====Ejemplo (Publico en general)=====
 +
 
 +
  {
 +
    "tk2fc":
 +
    {
 +
      "tascode":"tk-92839238298392883",
 +
      "intID":"1",
 +
      "customer":{
 +
          "name":"PUBLICO EN GENERAL",
 +
          "documentNumber":"XAXX010101000",
 +
          "taxModel":"616",
 +
          "cfdi":"S01",
 +
          "zip":"999999",
 +
          "email":"[email protected]"
 +
      }
 +
    }
 +
}
 +
 
 +
=====Explicacion=====
 +
----
 +
 
 +
El tascode del ticket relacionado es: tk-92839238298392883
 +
El intID relacionado con esta factura que estamos creando
 +
Los datos propios para "Publico en general": Nombre, Rfc, Regimen fiscal, udo CFDI, codigo zip y correo.
 +
 
 +
 
 +
=====Ejemplo (Extranjero)=====
 +
 
 +
  {
 +
    "tk2fc":
 +
    {
 +
      "tascode":"tk-92839238298392883",
 +
      "intID":"1",
 +
      "customer":{
 +
          "name":"ACME GLOBAL LLC",
 
           "documentNumber":"XEXX010101000",
 
           "documentNumber":"XEXX010101000",
 
           "taxModel":"616",
 
           "taxModel":"616",
 
           "cfdi":"G03",
 
           "cfdi":"G03",
           "zip":"212121",
+
           "zip":"999999",
 
           "email":"[email protected]"
 
           "email":"[email protected]"
 
       }
 
       }
Línea 33: Línea 85:
 
El tascode del ticket relacionado es: tk-92839238298392883
 
El tascode del ticket relacionado es: tk-92839238298392883
 
El intID relacionado con esta factura que estamos creando
 
El intID relacionado con esta factura que estamos creando
Los datos propios del cliente: Nombre, Rfc, Regimen fiscal, udo CFDI, codigo zip y correo.
+
Los datos propios para "Un comprador extranjero": Nombre, Rfc, Regimen fiscal, udo CFDI, codigo zip y correo.
  
 
=====Campos=====
 
=====Campos=====
Línea 45: Línea 97:
 
| intID || Identificador único, de este documento en tu base de datos<br><small>Esta valor se utiliza como control para evitar repetir documentos en el sistema (Alfanumerico)</small>|| cadena || SI
 
| intID || Identificador único, de este documento en tu base de datos<br><small>Esta valor se utiliza como control para evitar repetir documentos en el sistema (Alfanumerico)</small>|| cadena || SI
 
|-
 
|-
| customer->name || Nombre del cliente|| cadena || SI
+
| customer->name || Nombre del cliente <br/><small>En caso de ser Publico en General (XAXX010101000) debe decir textualmente "PUBLICO EN GENERAL" </br><br/>Debe tenerse encuenta que el SAT verifica de manera fuerte el valor enviado en este campo<small>|| cadena || SI
 
|-
 
|-
| customer->documentNumber || RFC del cliente || cadena || SI
+
| customer->documentNumber || RFC del cliente <br/><small>Publico en general -> XAXX010101000<br/>Extranjero -> XEXX010101000</small><br/>|| cadena || SI
 
|-
 
|-
| customer->taxModel || Régimen fiscal del receptor || cadena || SI
+
| customer->taxModel || Régimen fiscal del receptor -> según la tabla del SAT || cadena || SI
 
|-
 
|-
| customer->cfdi || Uso CFDI || cadena || SI
+
| customer->cfdi || Uso CFDI -> según la tabla del SAT || cadena || SI
 
|-
 
|-
| customer->zip || Domicilio fiscal del receptor || cadena || SI
+
| customer->zip || Domicilio fiscal del receptor (6 numeros)<br/><small>En caso de ser extranjero o público en general el codigo zip enviado, será modificado por el del vendedor de manera automática</small></br> || cadena || SI
 
|-
 
|-
 
| customer->email || Correo electrónico del receptor || cadena || SI
 
| customer->email || Correo electrónico del receptor || cadena || SI

Revisión del 18:33 13 mar 2026

Objeto:tk2fc

Es el objeto raiz, del sistema de envio de Creación de facturas basadas en tickets de nuestra API, es importante respetar todos los elementos aquí contemplados.


    Ingreso:     
    https://***.tas-la.com/facturacion.mx/invoice/
           
    Solicita tu usuario y contraseña +52-55-6151-3849
    No cobramos por el proceso de pruebas o desarrollo
    Y puedes empezar inmediatamente (sin certificados o papeleos)


Ejemplo
 {
   "tk2fc":
   {
     "tascode":"tk-92839238298392883",
     "intID":"1",
     "customer":{
         "name":"COMERCIALIZADORA DEL BAJIO DEMO SA DE CV",
         "documentNumber":"CBD120101AB1",
         "taxModel":"601",
         "cfdi":"G03",
         "zip":"44100",
         "email":"[email protected]"
     }
   }
}
Explicacion

El tascode del ticket relacionado es: tk-92839238298392883 El intID relacionado con esta factura que estamos creando Los datos propios del cliente: Nombre, Rfc, Regimen fiscal, udo CFDI, codigo zip y correo.


Ejemplo (Publico en general)
 {
   "tk2fc":
   {
     "tascode":"tk-92839238298392883",
     "intID":"1",
     "customer":{
         "name":"PUBLICO EN GENERAL",
         "documentNumber":"XAXX010101000",
         "taxModel":"616",
         "cfdi":"S01",
         "zip":"999999",
         "email":"[email protected]"
     }
   }
}
Explicacion

El tascode del ticket relacionado es: tk-92839238298392883 El intID relacionado con esta factura que estamos creando Los datos propios para "Publico en general": Nombre, Rfc, Regimen fiscal, udo CFDI, codigo zip y correo.


Ejemplo (Extranjero)
 {
   "tk2fc":
   {
     "tascode":"tk-92839238298392883",
     "intID":"1",
     "customer":{
         "name":"ACME GLOBAL LLC",
         "documentNumber":"XEXX010101000",
         "taxModel":"616",
         "cfdi":"G03",
         "zip":"999999",
         "email":"[email protected]"
     }
   }
}
Explicacion

El tascode del ticket relacionado es: tk-92839238298392883 El intID relacionado con esta factura que estamos creando Los datos propios para "Un comprador extranjero": Nombre, Rfc, Regimen fiscal, udo CFDI, codigo zip y correo.

Campos

Parámetro Descripción Tipo Obligatorio
tascode tascode del ticket a ser utilizado para la generación de factura
cadena SI
intID Identificador único, de este documento en tu base de datos
Esta valor se utiliza como control para evitar repetir documentos en el sistema (Alfanumerico)
cadena SI
customer->name Nombre del cliente
En caso de ser Publico en General (XAXX010101000) debe decir textualmente "PUBLICO EN GENERAL"

Debe tenerse encuenta que el SAT verifica de manera fuerte el valor enviado en este campo
cadena SI
customer->documentNumber RFC del cliente
Publico en general -> XAXX010101000
Extranjero -> XEXX010101000

cadena SI
customer->taxModel Régimen fiscal del receptor -> según la tabla del SAT cadena SI
customer->cfdi Uso CFDI -> según la tabla del SAT cadena SI
customer->zip Domicilio fiscal del receptor (6 numeros)
En caso de ser extranjero o público en general el codigo zip enviado, será modificado por el del vendedor de manera automática
cadena SI
customer->email Correo electrónico del receptor cadena SI


Resultados

Devuelve un objeto invoiceResult con el resultado de la operación
Importante: Verifica toda la informacion que invoiceResult devuelve ingresando al objeto.

 {
   "invoiceResult":{
       "status":{
          "code":200,
          "text":"Operación realizada con exito"
       },
       "document":{
          "type":"t.invoice",
          "mode":"creation",
          "tascode":"ft-16fc1cfdd2d42f27492691ba30cee903382f2-vmx",
          "intID":"1",
          "document":"FTC-1294",
          "date":"2025-03-08 09:58:00",
          "status":"0"
       }
   }
 }
A tener presente

  • El resultado incluye el campo "tascode", que es el codigo único interno en nuestro sistema e identifica el documento. Es requerido para cualquier acción posterior sobre este documento. (Es importante conservarlo)

Usado por

Los siguientes recursos:

Temas complementarios

Enlaces

Importante

Recuerda que nosotros no te cobramos absolutamente nada por que pruebes nuestra plataforma.
Si deseas tener un usuario y contraseña , comunícate con nosotros.