PHPackages                             3brs/sylius-gopay-payum-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. 3brs/sylius-gopay-payum-plugin

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

3brs/sylius-gopay-payum-plugin
==============================

GoPay payment gateway plugin using Payum config for Sylius applications.

2.3.0(1y ago)06941[1 issues](https://github.com/3BRS/sylius-gopay-payum-plugin/issues)[1 PRs](https://github.com/3BRS/sylius-gopay-payum-plugin/pulls)MITPHPPHP ^8.0

Since Feb 19Pushed 4mo ago2 watchersCompare

[ Source](https://github.com/3BRS/sylius-gopay-payum-plugin)[ Packagist](https://packagist.org/packages/3brs/sylius-gopay-payum-plugin)[ RSS](/packages/3brs-sylius-gopay-payum-plugin/feed)WikiDiscussions main Synced yesterday

READMEChangelog (4)Dependencies (37)Versions (12)Used By (0)

Sylius GoPay payment gateway plugin
===================================

[](#sylius-gopay-payment-gateway-plugin)

 [![](https://camo.githubusercontent.com/54beb5f5171c79758c742ecd85e3fda677da3d267cd240064c17c914d5457aa0/68747470733a2f2f646c2e64726f70626f7875736572636f6e74656e742e636f6d2f732f6166386669656263716d6b3977676d2f476f5061792d6c6f676f2d76617269616e74612d412d50414e544f4e452e706e67)](https://www.gopay.com "GoPay")

[ ![](https://camo.githubusercontent.com/2797c312835d2719db8be78759c90a5194a727ffd06ecd0bf34baf4d2906b40e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f336272732f73796c6975732d676f7061792d706179756d2d706c7567696e2e737667)](https://packagist.org/packages/3brs/sylius-gopay-payum-plugin "License")[ ![](https://camo.githubusercontent.com/bf4d08dba5f345a13085e59f5fcc27b4f7929e5b97d546c7c71beafaeaa01277/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f336272732f73796c6975732d676f7061792d706179756d2d706c7567696e2e737667)](https://packagist.org/packages/3brs/sylius-gopay-payum-plugin "Version")[ ![](https://camo.githubusercontent.com/d42c29b4cc52d74cfad55e3029f11ab84e9a3e8c725321e42bd3fd7fdc7c1881/68747470733a2f2f636972636c6563692e636f6d2f67682f334252532f73796c6975732d676f7061792d706179756d2d706c7567696e2e7376673f7374796c653d736869656c64)](https://circleci.com/gh/3BRS/sylius-gopay-payum-plugin "Build status")Capabilities
------------

[](#capabilities)

- **Payment** via Sylius standard checkout
- **Refund** via Sylius admin
    - *Refund* button in order detail triggers call of GoPay API

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

[](#installation)

Until pull request is merged, require it this way:

```
composer require 3brs/sylius-gopay-payum-plugin
```

Add plugin dependencies to your bundles.php file:

```
ThreeBRS\SyliusGoPayPayumPlugin\SyliusGoPayPayumPlugin::class => ['all' => true]
```

Usage
-----

[](#usage)

Add your test credentials in Sylius admin as new payment method. Complete couple of orders with different states and send email to GoPay authorities.

After the review you will get production credentials, so just change it in Sylius admin, and you are ready to go.

#### Add GoPay programatically

[](#add-gopay-programatically)

```
-- CHANGE the `config` JSON values to your GoPay credentials
INSERT INTO sylius_gateway_config (config, gateway_name, factory_name) VALUES ('{"isProductionMode": false, "goid": "TEST", "clientId": "TEST", "clientSecret": "TEST"}', 'gopay', 'gopay');

INSERT INTO sylius_payment_method (code, environment, is_enabled, position, created_at, updated_at, gateway_config_id)
VALUES ('gopay', NULL, 1, 0, NOW(), NOW(), (SELECT id FROM sylius_gateway_config WHERE gateway_name = 'gopay'));

INSERT INTO sylius_payment_method_translation (translatable_id, name, description, instructions, locale) VALUES ((SELECT id FROM sylius_payment_method WHERE code = 'gopay'), 'GoPay', '', null, 'en_US');

INSERT INTO sylius_payment_method_channels (payment_method_id, channel_id)
VALUES ((SELECT id FROM sylius_payment_method WHERE code = 'gopay'), (SELECT id FROM sylius_channel LIMIT 1));
```

Credits
-------

[](#credits)

Built on top of , which is fork of , which is fork of .

Thank you all for your work!

###  Health Score

37

—

LowBetter than 81% of packages

Maintenance61

Regular maintenance activity

Popularity18

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~6 days

Total

8

Last Release

456d ago

Major Versions

1.0.0 → 2.0.02025-02-24

### Community

Maintainers

![](https://www.gravatar.com/avatar/ab23998c28b111996e4b3357f20929d6904a97ac21724750e1dfafd6a09791e4?d=identicon)[ondrej-kuhnel](/maintainers/ondrej-kuhnel)

---

Top Contributors

[![jaroslavtyc](https://avatars.githubusercontent.com/u/2290225?v=4)](https://github.com/jaroslavtyc "jaroslavtyc (20 commits)")

---

Tags

syliuspayment gatewaypayumsylius-plugingopay

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan, Rector

Type Coverage Yes

### Embed Badge

![Health badge](/badges/3brs-sylius-gopay-payum-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/3brs-sylius-gopay-payum-plugin/health.svg)](https://phpackages.com/packages/3brs-sylius-gopay-payum-plugin)
```

###  Alternatives

[flux-se/sylius-payum-stripe-plugin

Payum Stripe gateways plugin for Sylius.

61353.4k](/packages/flux-se-sylius-payum-stripe-plugin)[sylius/invoicing-plugin

Invoicing plugin for Sylius.

891.1M2](/packages/sylius-invoicing-plugin)[sylius/paypal-plugin

PayPal plugin for Sylius.

461.5M7](/packages/sylius-paypal-plugin)[flux-se/sylius-stripe-plugin

Sylius Stripe plugin using Payment Request

1242.7k2](/packages/flux-se-sylius-stripe-plugin)[bitbag/sylius-adyen-plugin

BitBag Adyen plug-in for Sylius.

1263.5k](/packages/bitbag-sylius-adyen-plugin)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
