Download the PHP package charkoulis/einvoicing without Composer
On this page you can find all versions of the php package charkoulis/einvoicing. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download charkoulis/einvoicing
More information about charkoulis/einvoicing
Files in charkoulis/einvoicing
Package einvoicing
Short Description Library for reading and creating European-compliant electronic invoices (EN 16931)
License MIT
Homepage https://github.com/charkoulis/einvoicing
Informations about the package einvoicing
European Invoicing (eInvoicing)
About
eInvoicing is a PHP library for creating and reading electronic invoices according to the eInvoicing Directive and European standard.
It aims to be 100% compliant with EN 16931 as well as with the most popular CIUS and extensions, such as PEPPOL BIS.
Installation
First of all, make sure your environment meets the following requirements:
- PHP 7.1 or higher
- SimpleXML extension for reading and exporting UBL/CII invoices
Then, you should be able to install this library using Composer:
Usage
For a proper quick start guide, visit the documentation website at https://josemmo.github.io/einvoicing/.
Importing invoice documents
Exporting invoice documents
Roadmap
These are the expected features for the library and how's it going so far:
- [x] Representation of invoices, parties and invoice lines as objects
- [x] Compatibility with the most used CIUS and extensions
- [x] Export invoices to UBL documents
- [x] Import invoices from UBL documents
- [ ] Export invoices to CII documents
- [ ] Import invoices from CII documents
- [x] Proper documentation