PHPackages                             mxgma/swiss-bank-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. mxgma/swiss-bank-payment

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

mxgma/swiss-bank-payment
========================

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

3.0.0(2y ago)0325MITPHPPHP ^8.0

Since Jan 21Pushed 1y agoCompare

[ Source](https://github.com/mxgmacom/swiss-bank-payment)[ Packagist](https://packagist.org/packages/mxgma/swiss-bank-payment)[ Docs](https://github.com/mxgmacom/swiss-bank-payment)[ RSS](/packages/mxgma-swiss-bank-payment/feed)WikiDiscussions develop Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (25)Used By (0)

SwissBankPayment
================

[](#swissbankpayment)

> Beware! This is a library WIP.

**SwissBankPayment** 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 mxgma/swiss-bank-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:

```
