PHPackages                             webgriffe/sylius-pausepay-plugin - 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. [Payment Processing](/categories/payments)
4. /
5. webgriffe/sylius-pausepay-plugin

AbandonedArchivedSylius-plugin[Payment Processing](/categories/payments)

webgriffe/sylius-pausepay-plugin
================================

Sylius plugin for PausePay payment gateway

v0.1.4(1y ago)2162proprietaryPHPPHP ^8.0

Since Aug 29Pushed 1y ago5 watchersCompare

[ Source](https://github.com/webgriffe/SyliusPausePayPlugin)[ Packagist](https://packagist.org/packages/webgriffe/sylius-pausepay-plugin)[ RSS](/packages/webgriffe-sylius-pausepay-plugin/feed)WikiDiscussions master Synced 1mo ago

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

 [ ![](https://camo.githubusercontent.com/1567208cc7c8ec53cf6e2af4f54449a9bb3ab0dee7916998de4e3ce9b7f79015/68747470733a2f2f64656d6f2e73796c6975732e636f6d2f6173736574732f73686f702f696d672f6c6f676f2e706e67) ](https://sylius.com)

Sylius [PausePay](https://pausepay.it/) Plugin
==============================================

[](#sylius-pausepay-plugin)

Sylius plugin for PausePay payment method.

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

[](#installation)

1. Run:

    ```
    composer require webgriffe/sylius-pausepay-plugin
    ```
2. Add `Webgriffe\SyliusPausePayPlugin\WebgriffeSyliusPausePayPlugin::class => ['all' => true]` to your `config/bundles.php`.

    Normally, the plugin is automatically added to the `config/bundles.php` file by the `composer require` command. If it is not, you have to add it manually.
3. Create a new file config/packages/webgriffe\_sylius\_pausepay\_plugin.yaml:

    ```
    imports:
      - { resource: "@WebgriffeSyliusPausePayPlugin/config/config.php" }
    ```
4. Create a new file config/routes/webgriffe\_sylius\_pausepay\_plugin.yaml:

    ```
    webgriffe_sylius_pausepay_plugin_shop:
        resource: "@WebgriffeSyliusPausePayPlugin/config/routes/shop.php"
        prefix: /{_locale}
        requirements:
            _locale: ^[A-Za-z]{2,4}(_([A-Za-z]{4}|[0-9]{3}))?(_([A-Za-z]{2}|[0-9]{3}))?$

    webgriffe_sylius_pausepay_plugin_index:
        resource: "@WebgriffeSyliusPausePayPlugin/config/routes/index.php"

    webgriffe_sylius_pausepay_plugin_payum:
        resource: "@WebgriffeSyliusPausePayPlugin/config/routes/payum.php"

    sylius_shop_payum_cancel:
        resource: "@PayumBundle/Resources/config/routing/cancel.xml"
    ```
5. Add the PaymentOrder entity. Create a new file `src/Entity/Payment/PaymentOrder.php` with the following content:

    ```
