/openfactura-prestashop

Plugin de integración entre Openfactura y PrestaShop

Primary LanguagePHPMozilla Public License 2.0MPL-2.0

Openfactura - Prestashop

OpenFactura-Prestashop

OpenFactura es la solución de facturación electrónica N°1 de Chile, a través de este plugin/integración podrás disfrutar de todos sus beneficios.

Los beneficios del plugin OpenFactura son:

  • Emisión ilimitada: Al igual que nuestra plataforma de facturación web, no colocamos límites a la cantidad de documentos tributarios electrónicos que podrás emitir al integrar OpenFactura a tu ecommerce, así que no importa si emites diez o miles de boletas y facturas, el costo será siempre el mismo.

  • Envío automático de documentos: Una vez finalizada la compra y segun el modo de emisión que hayas establecido en el plugin (modo automático o modo autoservicio), al emitirse la boleta o factura la enviaremos al instante a tu cliente para que este elija si imprimirla o compartirla.

  • Comparte, descarga e imprime: Cuando pensamos en crear esta función buscábamos además de facilitar la facturación de tu negocio, conceder tanto a ti como a tus clientes algunos beneficios extras. La capacidad de compartir con facilidad, descargar, imprimir el documento o visualizarlo en formato pdf o xml es uno de ellos.

  • Personaliza la página de emisión para clientes: Para más confianza, te concedemos también la posibilidad de subir tu logo a la página de emisión en la que tus clientes generarán sus documentos (modo autoservicio), de manera que estando en ella sepan que aún permanecen en tu tienda y que los datos que deberán completar -en el caso de la facturación- están seguros.

  • Compatible 100% con el S.I.I.: Todos los documentos que se emitan en tu ecommerce ya sea a través de la página de emisión -por tus clientes- o aquellos que se generen automáticamente, serán enviados al SII al instante y cuentan con todas las exigencias de la ley.

La documentación está disponible en nuestro sitio de tutoriales Haulmer Docs:

Funcionamiento del plugin

Todo el funcionamiento del módulo radica en el hook de Prestashop hookActionOrderStatusPostUpdate, cuando este hook es gatillado y la orden tiene el estado de Payment accepted comienzan a realizarse las siguientes rutinas:

  1. Genera y realiza el envío de la información a OpenFactura para la generación del DTE.
  2. Cuando llega la respuesta desde OpenFactura se almacena en la nota de la orden con el link de autoservicio.

Instalación plugin

La documentación está disponible en nuestro sitio de tutoriales Haulmer Docs: