PHPackages                             crehler/pay-now - 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. crehler/pay-now

ActiveShopware-platform-plugin[Payment Processing](/categories/payments)

crehler/pay-now
===============

PayNow Shopware Integration

6.2.1(2w ago)04proprietaryPHPPHP ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0CI passing

Since Jun 23Pushed 2w agoCompare

[ Source](https://github.com/crehler/pay-now)[ Packagist](https://packagist.org/packages/crehler/pay-now)[ RSS](/packages/crehler-pay-now/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (5)Dependencies (8)Versions (6)Used By (0)

 [![PayNow](src/Resources/public/icons/paynow_logo.png)](src/Resources/public/icons/paynow_logo.png)

PayNow dla Shopware 6
=====================

[](#paynow-dla-shopware-6)

 Integracja bramki płatniczej **PayNow** (operator płatności mBanku) ze sklepem **Shopware 6**.
 BLIK (w tym Level 0), płatność kartą, pay-by-link oraz zwroty z panelu administratora.

 [![Shopware 6.6 | 6.7](https://camo.githubusercontent.com/6a1e8ec111cbb31b21cfd1b66e27d392bbb236f07cf1d98ef1a1f9eb7169dae8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f53686f70776172652d362e36253230253743253230362e372d3138394546463f6c6f676f3d73686f7077617265266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/6a1e8ec111cbb31b21cfd1b66e27d392bbb236f07cf1d98ef1a1f9eb7169dae8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f53686f70776172652d362e36253230253743253230362e372d3138394546463f6c6f676f3d73686f7077617265266c6f676f436f6c6f723d7768697465) [![PHP 8.2 – 8.5](https://camo.githubusercontent.com/2b5159cfa54f9f7c3c722acc1b11671059b227c847120eb55f92480b55e7f2f6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e32253230e28093253230382e352d3737374242343f6c6f676f3d706870266c6f676f436f6c6f723d7768697465)](https://camo.githubusercontent.com/2b5159cfa54f9f7c3c722acc1b11671059b227c847120eb55f92480b55e7f2f6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e32253230e28093253230382e352d3737374242343f6c6f676f3d706870266c6f676f436f6c6f723d7768697465) [![Wersja 6.0](https://camo.githubusercontent.com/7b250fa40cebb1583e7861f2f746d99b356f00834a7c261a27ba7914a01d92d7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f776572736a612d362e302d73756363657373)](https://camo.githubusercontent.com/7b250fa40cebb1583e7861f2f746d99b356f00834a7c261a27ba7914a01d92d7/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f776572736a612d362e302d73756363657373)

---

Czym jest Shopware?
-------------------

[](#czym-jest-shopware)

[Shopware 6](https://www.shopware.com/) to nowoczesna platforma e-commerce open source, na której działają tysiące sklepów internetowych w Europie. Daje pełną kontrolę nad wyglądem sklepu, procesem zakupowym i integracjami, a jej modułowa architektura pozwala rozszerzać sklep o wtyczki — takie jak ta integracja PayNow.

Shopware działa też w modelu **headless** — całą logikę sklepu udostępnia przez **Store API**, dzięki czemu warstwę zakupową można zbudować na dowolnym froncie (np. aplikacja Nuxt/PWA, aplikacja mobilna), niezależnie od wbudowanego Storefrontu. **Ta wtyczka obsługuje oba światy** — działa zarówno w klasycznym Storefroncie, jak i w pełni przez Store API (w tym dedykowany endpoint dla BLIK Level 0), więc sprawdzi się także w sklepach headless.

O wtyczce
---------

[](#o-wtyczce)

**Bramka płatności PayNow** podłącza polską bramkę płatniczą [PayNow](https://www.paynow.pl/) — operatora płatności **mBanku** — do Twojego sklepu Shopware 6. Klient płaci tak, jak lubi — kodem BLIK bez wychodzenia ze sklepu, kartą albo szybkim przelewem pay-by-link — a sklep automatycznie otrzymuje potwierdzenie płatności i aktualizuje status zamówienia. Zwroty wykonasz jednym kliknięciem z panelu Shopware.

✨ Funkcje
---------

[](#-funkcje)

- 🟢 **BLIK Level 0** — klient wpisuje 6-cyfrowy kod BLIK bezpośrednio w sklepie i płaci **bez przekierowania** do bramki.
- 💳 **Płatność kartą** — z przekierowaniem na **bezpieczną, hostowaną stronę PayNow** (z obsługą **3-D Secure**). Dane karty wpisywane są wyłącznie po stronie PayNow i **nigdy nie trafiają do sklepu** — to model w pełni hostowany, najniższy zakres wymogów PCI DSS (typowo SAQ A).
- 🔁 **Zapisane karty (tokeny)** — klient może zapisać kartę do kolejnych zakupów; płatność finalizuje się tokenem po stronie PayNow.
- 🏦 **Pay-by-link (przelewy bankowe)** — klient wybiera swój bank z listy i płaci szybkim przelewem online; **wybrany bank zostaje zapamiętany**, więc przy kolejnych zamówieniach płaci jednym kliknięciem.
- ↩️ **Zwroty z panelu administratora** — zwroty pieniędzy (płatności) klientowi, w całości lub częściowo, bez logowania do panelu PayNow.
- 🎚️ **Konfigurowalny checkout** — wybór pozycji pola BLIK (w checkout / osobna strona / ukryte) oraz wyświetlania sekcji karty.

💳 Metody płatności
------------------

[](#-metody-płatności)

MetodaOpis[![](src/Resources/public/icons/paynow_blik.png)](src/Resources/public/icons/paynow_blik.png)**BLIK**Płatność kodem BLIK w sklepie (Level 0) lub z przekierowaniem.[![](src/Resources/public/icons/paynow_card.png)](src/Resources/public/icons/paynow_card.png)**Karta**Visa / Mastercard — przekierowanie na bezpieczną stronę PayNow, 3-D Secure, zapis karty.[![](src/Resources/public/icons/paynow_bank.png)](src/Resources/public/icons/paynow_bank.png)**Przelew (pay-by-link)**Wybór banku z listy i szybki przelew online.✅ Wymagania
-----------

[](#-wymagania)

KomponentWersjaShopware6.6.x lub 6.7.xPHP8.2, 8.3, 8.4 lub 8.5Konto PayNowaktywne konto z kluczami API (Klucz API + Klucz obliczania podpisu)Walutasklep musi obsługiwać **PLN**🚀 Szybka instalacja
-------------------

[](#-szybka-instalacja)

> To skrócony przebieg (Composer). Pełna instrukcja — **Composer oraz paczka ZIP**, krok po kroku — znajduje się w **[docs/instalacja.md](docs/instalacja.md)**.

**1. Zainstaluj wtyczkę przez Composer:**

```
composer require crehler/pay-now
```

**2. Aktywuj w Shopware:**

```
bin/console plugin:refresh
bin/console plugin:install --activate CrehlerPayNow
bin/console cache:clear
```

**3. Uzupełnij dane w konfiguracji wtyczki** — panel admina → **Rozszerzenia → Moje rozszerzenia → Bramka płatności PayNow → Skonfiguruj**:

- **Klucz dostępu do API** i **Klucz obliczania podpisu** — z panelu PayNow: *Ustawienia → Sklepy i punkty płatności → wybierz sklep*,
- na koniec kliknij **przycisk testu połączenia**, aby zweryfikować dane.

> 💡 Do testów włącz **Tryb sandbox** i podaj dane z [testowego konta PayNow](https://panel.sandbox.paynow.pl/).

📚 **[Pełna dokumentacja → `docs/`](docs/index.md)** — konfiguracja krok po kroku, metody płatności, Store API (headless), zwroty i dane testowe (sandbox) — ze zrzutami ekranu.

🛟 Wsparcie
----------

[](#-wsparcie)

Masz pytanie lub problem? Napisz do nas: ****

###  Health Score

43

—

FairBetter than 89% of packages

Maintenance97

Actively maintained with recent releases

Popularity5

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity55

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 ~7 days

Total

5

Last Release

17d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f3555d31d96611f957fdd615fc226984674efe74397ee230635cfc65c9008289?d=identicon)[crehlerpl](/maintainers/crehlerpl)

---

Top Contributors

[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (7 commits)")

###  Code Quality

Static AnalysisRector

### Embed Badge

![Health badge](/badges/crehler-pay-now/health.svg)

```
[![Health](https://phpackages.com/badges/crehler-pay-now/health.svg)](https://phpackages.com/packages/crehler-pay-now)
```

###  Alternatives

[adyen/adyen-shopware6

Official Shopware 6 Plugin to connect to Payment Service Provider Adyen

25119.6k](/packages/adyen-adyen-shopware6)[shopware/storefront

Storefront for Shopware

674.7M274](/packages/shopware-storefront)[kiener/mollie-payments-plugin

Mollie Payments

6767.7k](/packages/kiener-mollie-payments-plugin)[frosh/tools

Provides some basic things for managing the Shopware Installation

88858.1k3](/packages/frosh-tools)[shopware/production

176216.5k](/packages/shopware-production)[swag/paypal

PayPal integration for Shopware 6

32113.4k](/packages/swag-paypal)

PHPackages © 2026

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