Integra la factura electr贸nica en tu empresa
Facturae-PHP es una soluci贸n integral para la creaci贸n, firma y env铆o automatizado a FACe o FACeB2B de facturas electr贸nicas siguiendo el formato estructurado FacturaE del Gobierno de Espa帽a.
C贸mo empezar Ver proyecto en GitHub
Caracter铆sticas
- Generaci贸n de facturas 100% conformes con la Ley 25/2013 del 27 de diciembre
- Exportaci贸n seg煤n las versiones de formato 3.2, 3.2.1 y 3.2.2 de Facturae
- Firmado de acuerdo a la pol铆tica de firma de Facturae 3.1 basada en XAdES
- Sellado de tiempo seg煤n el RFC3161
- Env铆o automatizado de facturas a FACe y FACeB2B 馃敟
C贸mo empezar
1. Comprueba los requisitos
Aunque esta librer铆a solo necesita PHP 5.6 o superior para poder crear facturas electr贸nicas, depende de las siguientes herramientas para otras funcionalidades:
- OpenSSL para firmar facturas
- cURL para el sellado de tiempo y conexi贸n con FACe o FACeB2B
- libXML para conexi贸n con FACe o FACeB2B
2. Instala la librer铆a
Facturae-PHP se distribuye como un paquete de Composer a trav茅s de Packagist:
$ composer require josemmo/facturae-php
Si prefiere no usar Composer, puedes clonar el repositorio en tu proyecto y a帽adir posteriormente los require_once
necesarios a tu c贸digo.
3. Revisa la documentaci贸n
Consulta el apartado de ejemplos para crear tu primera factura electr贸nica en dos minutos y consulta el resto de la documentaci贸n cuando est茅s listo para sacarle todo el partido a Facturae-PHP.
Licencia
Facturae-PHP se distribuye bajo licencia MIT. Eso implica que puedes utilizar este paquete en cualquier proyecto (incluso con fines comerciales), siempre y cuando hagas referencia al uso y autor铆a de la misma.