PHPackages                             rikudou/qr-payment-bundle - 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. rikudou/qr-payment-bundle

ActiveSymfony-bundle

rikudou/qr-payment-bundle
=========================

Symfony bundle for generating QR payments for Czech, Slovak and European standards

v2.1.0(7y ago)33.8k7WTFPLPHPPHP &gt;=7.2

Since Oct 25Pushed 7y ago2 watchersCompare

[ Source](https://github.com/RikudouSage/QrPaymentBundle)[ Packagist](https://packagist.org/packages/rikudou/qr-payment-bundle)[ RSS](/packages/rikudou-qr-payment-bundle/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (7)Versions (7)Used By (0)

QR Payment Bundle
=================

[](#qr-payment-bundle)

For Czech, Slovak and European banks.

This is a Symfony bundle that simplifies work with my packages for [Czech](https://github.com/RikudouSage/QrPaymentCZ), [Slovak](https://github.com/RikudouSage/QrPaymentSK)and [European](https://github.com/RikudouSage/QrPaymentEU) QR payments.

Read the individual documentations of the libraries if you want to know more about them.

This bundle takes these packages together, creates a [Symfony](https://symfony.com/)service and allows you to set defaults for the payments.

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

[](#installation)

Run `composer require rikudou/qr-payment-bundle`.

If you use [Symfony Flex](https://github.com/symfony/flex)the bundle should be enabled automatically.

The default config file is created via [rikudou/installer](https://github.com/RikudouSage/RikudouInstaller).

Configuration
-------------

[](#configuration)

Go to the `config/packages/rikudou_qr_payment.yaml` and edit the details.

If the file is not created for any reason, you can find the default config file [here](.installer/symfony/files/config/packages/rikudou_qr_payment.yaml).

The names should be pretty self-explanatory, you have to configure Czech, Slovak and European defaults separately. You can also override defaults for European standard for supported countries (Austria, Belgium, Germany, Netherlands).

Usage
-----

[](#usage)

This package defines one service, `Rikudou\QrPaymentBundle\QrPayment\QrPaymentFactory`, which is used to create instances of payment classes.

### Example

[](#example)

```
