PHPackages                             spatcho/iso20022-2019-payment - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. spatcho/iso20022-2019-payment

ActiveLibrary[Parsing &amp; Serialization](/categories/parsing)

spatcho/iso20022-2019-payment
=============================

PHP library to generate Swiss pain.001 messages (complies with ISO-20022)

3.0.2(2y ago)013MITPHPPHP &gt;=5.4.0 | ^8.0

Since Sep 1Pushed 2y agoCompare

[ Source](https://github.com/spatcho/iso20022-2019-payment)[ Packagist](https://packagist.org/packages/spatcho/iso20022-2019-payment)[ Docs](https://github.com/z38/swiss-payment)[ RSS](/packages/spatcho-iso20022-2019-payment/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (3)Used By (0)

SwissPayment
============

[](#swisspayment)

[![Build Status](https://camo.githubusercontent.com/63c3fddc595bb341470fcf901bbabe9ebc0d67d4d95a42522ecc80ea8f84a768/68747470733a2f2f7472617669732d63692e6f72672f7a33382f73776973732d7061796d656e742e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/z38/swiss-payment)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/a6a00beeb037ecc6615a12019f861dba230d16ed0436afd892787ab8923079cd/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f7a33382f73776973732d7061796d656e742f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/z38/swiss-payment/?branch=master)

**SwissPayment** is a PHP library to generate Swiss pain.001 XML messages (complies with ISO-20022).

Installation
------------

[](#installation)

Just install [Composer](http://getcomposer.org) and run `composer require z38/swiss-payment` in your project directory.

Usage
-----

[](#usage)

To get a basic understanding on how the messages are structured, take a look [the resources](#further-resources) mentioned below. The following example shows how to create a message containing two transactions:

```
