PHPackages                             bluepayment-plugin/sylius-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. bluepayment-plugin/sylius-plugin

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

bluepayment-plugin/sylius-plugin
================================

Blue Media Payment Plugin for Sylius based ecommerce

1.0.0(5y ago)01554LGPL-3.0-onlyPHPPHP ^7.3

Since Nov 11Pushed 1y ago2 watchersCompare

[ Source](https://github.com/bluepayment-plugin/sylius-plugin)[ Packagist](https://packagist.org/packages/bluepayment-plugin/sylius-plugin)[ RSS](/packages/bluepayment-plugin-sylius-plugin/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)Dependencies (28)Versions (2)Used By (0)

Instrukcja instalacji oraz obsługi wtyczki „BluePayment” dla platformy Sylius
=============================================================================

[](#instrukcja-instalacji-oraz-obsługi-wtyczki-bluepayment-dla-platformy-sylius)

Podstawowe informacje
---------------------

[](#podstawowe-informacje)

BluePayment to moduł płatności umożliwiający realizację transakcji bezgotówkowych w sklepie opartym na platformie Sylius. Jeżeli jeszcze nie masz wtyczki, możesz ją pobrać [tutaj.](https://github.com/bluepayment-plugin/sylius-plugin/archive/refs/heads/master.zip)

### Główne funkcje

[](#główne-funkcje)

Do najważniejszych funkcji modułu zalicza się:

- realizację płatności online poprzez odpowiednie zbudowanie startu transakcji
- obsługę powiadomień o statusie transakcji (notyfikacje XML)
- obsługę zakupów bez rejestracji w serwisie
- obsługę dwóch trybów działania – testowego i produkcyjnego (dla każdego z nich wymagane są osobne dane kont, po które zwróć się do nas)
- przekierowanie na paywall/bramkę Blue media, gdzie są dostępne wszystkie formy płatności

### Wymagania

[](#wymagania)

- PHP w wersji 7.3 lub nowszej
- Sylius w wersji 1.7.4 lub nowszej

### Opis zmian

[](#opis-zmian)

Wersja 1.0.0

- Pierwsza wersja dokumentu

Instalacja
----------

[](#instalacja)

1. Pobierz wtyczkę [tutaj.](https://github.com/bluepayment-plugin/sylius-plugin/archive/refs/heads/master.zip)
2. Wykonaj polecenie:

```
composer require bluepayment-plugin/sylius-plugin
```

3. Zweryfikuj, czy w pliku bundles.php znajduje się wpis:

```
Bluemedia\SyliusBluepaymentPlugin\BluemediaSyliusBluepaymentPlugin::class => ['all' => true],
```

4. W `config/routes.yaml` dodaj wpis:

```
bluemedia_sylius_bluepayment_payment:
    resource: "@BluemediaSyliusBluepaymentPlugin/Resources/config/payment_routing.yml"
    prefix: /bluepayment
```

5. Wykonaj polecenia:

```
mkdir -p templates/bundles/SyliusAdminBundle/
cp -R vendor/bluepayment-plugin/sylius-plugin/src/Resources/views/* templates/bundles/
```

6. Przejdź do zakładki Metody płatności
7. Dodaj nową metodę płatności klikając Utwórz i wybierz metodę Autopay płatności online
8. Przejdź do konfiguracji modułu

Konfiguracja
------------

[](#konfiguracja)

### Konfiguracja podstawowych pól wtyczki

[](#konfiguracja-podstawowych-pól-wtyczki)

1. Kod – nazwa własna wtyczki, np. Płatności Autopay
2. Aktywna? – wybierz TAK lub NIE, żeby określić czy kanał płatności ma być widoczny przy składaniu zamówienia
3. Kanały – wybierz kanały, dla których powinna się pojawić płatność za pomocą bramki Autopay
4. Użyj środowiska testowego – wybierając opcję TAK, sprawisz, że wszystkie płatności będą przekierowywane na testową bramkę płatniczą, która znajduje się pod adresem . Jeżeli tego nie zrobisz, automatycznie zostanie ustawiona produkcyjna wersja bramki płatniczej, a wszystkie płatności zostaną przekierowane na adres .

    Jeżeli wybierzesz środowisko testowe, moduł nie będzie przetwarzał żadnych faktycznych płatności.
5. Identyfikator serwisu partnera – ma wartość liczbową i jest unikalny dla każdego sklepu (otrzymasz go od Autopay).
6. Klucz współdzielony – unikalny klucz przypisany do danego sklepu (otrzymasz go od Autopay).
7. Żeby wyświetlić waluty – zdefiniuj je w zakładce Konfiguracja ➝ Waluty
8. Dla wybranych języków dodaj nazwę oraz opis płatności – zostaną one wyświetlone przy składaniu zamówienia.

### Konfiguracja adresów URL

[](#konfiguracja-adresów-url)

Upewnij się, że w panelach administracyjnych Autopay  oraz  poniższe pola zawierają poprawne adresy sklepu:

- adres powrotu do płatności
- adres, na który jest wysyłany ITN

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance30

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 88.9% 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

Unknown

Total

1

Last Release

2007d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/0a6583806fd8fbfbbebdfe826ec140dab433fbc68e103262ba076853dc8fe5c5?d=identicon)[bluemedia](/maintainers/bluemedia)

---

Top Contributors

[![jagozajac](https://avatars.githubusercontent.com/u/87177993?v=4)](https://github.com/jagozajac "jagozajac (8 commits)")[![autopay-rs](https://avatars.githubusercontent.com/u/137280760?v=4)](https://github.com/autopay-rs "autopay-rs (1 commits)")

---

Tags

syliussylius-pluginblue mediasylius-payment-pluginbluepaymentbluemedia

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/bluepayment-plugin-sylius-plugin/health.svg)

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

###  Alternatives

[sylius/invoicing-plugin

Invoicing plugin for Sylius.

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

PayPal plugin for Sylius.

451.4M4](/packages/sylius-paypal-plugin)[flux-se/sylius-payum-stripe-plugin

Payum Stripe gateways plugin for Sylius.

61342.2k](/packages/flux-se-sylius-payum-stripe-plugin)[bitbag/przelewy24-plugin

Przelewy24 payment plugin for Sylius applications.

1931.7k](/packages/bitbag-przelewy24-plugin)[bitbag/sylius-adyen-plugin

BitBag Adyen plug-in for Sylius.

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

PHPackages © 2026

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