##Important notes about this fork
- Upgrade: This fork adds the possibility to add the creditor's address to the XML. This is optional and the nodes are not generated if the addresses are not given.
- Upgrade: Added the possibility to add the creditor's reference code instead of just a description.
- Fix: using word "remittence" instead of "remittance" in a function name and parameter
- This is used on a production environment using pain.001.001.03 with the Slovenian bank NKBM.
- Be aware, the ISO standard requires only ASCII characters and the StringHelper class takes care only of a bunch of characters. I have added slovenian characters, but polish, hungarian etc. characters are missing.
- I will add a pull request upstream after covering the new functionality with test cases - they are not yet covered.
##Description SEPA file generator for PHP.
Creates an XML file for a Single Euro Payments Area (SEPA) Credit Transfer and Direct Debit.
License: GNU Lesser General Public License v3.0
The versions of the standard followed are:
- pain.001.002.03 (or pain.001.001.03) for credits
- and pain.008.002.02 (or pain.008.001.02) for debits
Institutions and associations that should accept this format:
- Deutsche Kreditwirtschaft
- Fédération bancaire française
- Nova KBM, Slovenia
However, always verify generated files with your bank before using!
##Installation ###Composer This library is available in packagist.org, you can add it to your project via Composer.
In the "require" section of your composer.json file:
Always up to date (bleeding edge, API not guaranteed stable)
"digitick/sepa-xml" : "dev-master"
Specific version, API stability
"digitick/sepa-xml" : "1.1.*"