Guía rápida para API JSON

Objetivo : Crear tu primera factura en pocos minutos
en modo de pruebas

- / / / / / / -

Selecciona el ejemplo

  •  Ingresa a la página https://ejemplos.cfdi4.com.mx/ 
  •  Selecciona el ejemplo deseado
  •  En la pestaña JSON APIREST copia el texto del ejemplo

Código

Fuente

Abajo del ejemplo vienen fragmentos de código fuente en distintos lenguajes.


En caso de no existir ejemplo tienes que enviar la información vía POST en tipo formdata, como si fuera un formulario

Ejecutar



  •  Selecciona el formato de datos a enviar, puede ser TXT o JSON, esto se define al utilizar la variable de envio json o txt 
  •  En la variable modo se selecciona el formato de recepción JSON(default)|INI|DIVISOR|SERIALIZE|XML
  •  Interpreta la respuesta en el formato de respuesta seleccionado



Respuesta

  •  Ve que variables de respuesta te sirven 
  •  Los archivos están en base64
  •  El resto de las variables son elementos necesarios para generar el PDF, ya no tienes que interpretar el XML recibido



Listo

ya funciona

Video tutorial

Preguntas Frecuentes

Soporte ilimitado disponible de lunes a viernes 10 a 18hrs

Librería o función para enviar datos por POST, por ejemplo curl



  1. No se envía por post  en algunos lenguajes hay que especificar que es via form-data

  2. Nombre de variables mal escritas
    Solución : verifique que coincida nombre y Mayúsculas/minúsculas


  • Primero cambia esta variable a SI

produccion = SI


  • Para pasar a producción tienes que actualizar los certificados del cliente



  • Da de alta al cliente en el panel administrativo y captura su usuario y contraseña, el usuario será su RFC

usuario =  DEMO700101XXX';  // RFC del cliente
pass =  'DEMO700101XXX';  // clave de ese cliente


No se te olvide asignarle saldo para poder timbrar; si lo requieres te podemos pasar unos timbres para probar



Para crear un ejemplo diferente a los publicados necesitamos un XML funcional y te lo convertimos a ejemplo



En el panel de control puedes agregar a TODOS los clientes que desees  y de tu saldo global transferir saldo a tu cliente



Una vez que tu desarrollo está funcional  contacta al área de ventas para que te recomienden lo mejor para tí


Existen 3 modalidades

  1. Adquieres un paquete de timbres, estos los distribuyes entre tus clientes, NO puedes repartir más timbres de los que cuentas
  2. Adquieres un plan, funciona similar a un plan de telcel, incluye una capacidad y si te pasas se cobra un sobre uso; el saldo que puedes asignar a clientes es ilimitado
  3. Post pago. El nombre lo dice todo,  cada mes se te envía la factura de tu consumo.