1. Home
  2. Librerías
  3. Lenguaje PHP
  4. Generar y timbrar JSON en PHP

Generar y timbrar JSON en PHP

En PHP el generar un JSON es fácil, ya que existen funciones que nos permiten transformar un arreglo asociativo a una estructura JSON y viceversa.

Teniendo en mente está idea, a continuación un ejemplo de como generar el JSON de un CFDI y enviado a ser timbrado utilizando nuestro SDK.

Pasos a seguir

  • Paso 1: Crear un proyecto en PHP o preparar aquel donde se estará utilizando.
  • Paso 2: Instalar la librería (SDK) de PHP, la cual puede ser instalada a través de composer o de manera manual.
  • Paso 3: Generar un arreglo asociativo donde se almacenen los datos de la factura. Por ejemplo:

     
  • Paso 4: Hacer uso de la función “json_encode($comprobante)” donde se le estará enviando como parámetro el array asociativo, lo que nos dejará con un objeto de tipo JSON.
  • Paso 5: Enviar a través del SDK el objeto de JSON a timbrar. El ejemplo en código de lo descrito sería de la siguiente manera:
  • Paso 6: Realizar la validación del estatus del timbrado, en caso de éxito guardar el QR y demás datos que nos pudieran interesar, y para el caso de error mostrar error de acuerdo a la información del servicio web.

Descargar ejemplo

Archivo PHP utilizado a través del siguiente enlace.

Updated on junio 24, 2019

Article Attachments

Was this article helpful?

Related Articles