PHPackages                             crehler/tpay - 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/tpay

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

crehler/tpay
============

Tpay Payment Gateway for Shopware 6

6.0.0(today)00proprietaryPHPPHP ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0CI passing

Since Jun 22Pushed todayCompare

[ Source](https://github.com/crehler/tpay)[ Packagist](https://packagist.org/packages/crehler/tpay)[ RSS](/packages/crehler-tpay/feed)WikiDiscussions master Synced today

READMEChangelog (2)Dependencies (4)Versions (2)Used By (0)

 [![Tpay](src/Resources/public/icons/tpay_logo.jpg)](src/Resources/public/icons/tpay_logo.jpg)

Tpay dla Shopware 6 — by CREHLER
================================

[](#tpay-dla-shopware-6--by-crehler)

 Integracja bramki płatniczej **Tpay** ze sklepem **Shopware 6**.
 BLIK (w tym Level 0), karty z formularzem w checkout, pay-by-link, raty 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) [![by CREHLER](https://camo.githubusercontent.com/e4019543cca973ddd7610848c46fdb3f77a500d860662159be2fead8cd2d4c73/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f62792d435245484c45522d666635633030)](https://camo.githubusercontent.com/e4019543cca973ddd7610848c46fdb3f77a500d860662159be2fead8cd2d4c73/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f62792d435245484c45522d666635633030)

---

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 Tpay.

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 Tpay by CREHLER** podłącza polską bramkę płatniczą [Tpay](https://tpay.com/) do Twojego sklepu Shopware 6. Klient płaci tak, jak lubi — kodem BLIK bez wychodzenia ze sklepu, kartą, przelewem pay-by-link albo na raty — 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ą** — domyślnie z przekierowaniem do bezpiecznej strony Tpay, a **opcjonalnie** z formularzem karty **osadzonym wprost w checkout** sklepu (dane szyfrowane kluczem RSA Tpay), z obsługą **3-D Secure**.
- 🔁 **Zapisane karty (tokeny)** — klient może zapisać kartę do kolejnych zakupów; tokeny przechowywane w formie zaszyfrowanej.
- 🏦 **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.
- 📅 **Płatności odroczone / raty** — wsparcie dla metod ratalnych Tpay.
- ↩️ **Zwroty z panelu administratora** — zwroty pieniędzy (płatności) klientowi, w całości lub częściowo, bez logowania do panelu Tpay.
- 🎚️ **Konfigurowalny checkout** — możliwość osadzenia formularza karty oraz wyboru pozycji pola BLIK (w checkout / osobna strona / ukryte).

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

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

MetodaOpis[![](src/Resources/public/icons/blik.png)](src/Resources/public/icons/blik.png)**BLIK**Płatność kodem BLIK w sklepie (Level 0) lub z przekierowaniem.[![](src/Resources/public/icons/card.png)](src/Resources/public/icons/card.png)**Karta**Visa / Mastercard — formularz w checkout lub redirect, 3-D Secure, zapis karty.[![](src/Resources/public/icons/bank.png)](src/Resources/public/icons/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 Tpayaktywne konto z dostępem do **Open API**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/tpay
```

**2. Aktywuj w Shopware:**

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

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

- **Client ID** i **Client Secret** — z panelu Tpay: *Integracja → API → Klucze Open API*,
- **Kod bezpieczeństwa powiadomień** — *Ustawienia → Powiadomienia → Bezpieczeństwo* (wymagany, by potwierdzenia płatności były akceptowane),
- *(opcjonalnie)* **Klucz publiczny Cards API** — tylko jeśli chcesz osadzić formularz karty w checkout,
- na koniec kliknij **„Testuj połączenie"**, aby zweryfikować dane.

> 💡 Do testów włącz **Tryb sandbox** i podaj dane z testowego konta Tpay.

📚 **[Pełna dokumentacja → `docs/`](docs/index.md)** — konfiguracja krok po kroku, metody płatności, webhooki, zwroty i rozwiązywanie problemów (ze zrzutami ekranu).

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

[](#-wsparcie)

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

---

O CREHLER
---------

[](#o-crehler)

 [**CREHLER**](https://crehler.com/) — Twój partner w e-commerce.

Tworzymy i rozwijamy sklepy internetowe na **Shopware**, budujemy dedykowane integracje, wtyczki i headless‑owe frontendy (Nuxt). Robimy integracje **ERP**, **WMS**, **płatności** i **dostaw**, a także customowe **konfiguratory**, **kalkulatory** i inne rozszerzenia szyte na miarę Twojego sklepu.

Potrzebujesz wdrożenia, integracji albo dedykowanej funkcji w swoim sklepie? **[Porozmawiajmy → crehler.com](https://crehler.com/)**

---

📄 Licencja
----------

[](#-licencja)

Oprogramowanie własnościowe (proprietary). © Crehler Sp. z o.o. Wszelkie prawa zastrzeżone.

###  Health Score

41

—

FairBetter than 87% of packages

Maintenance100

Actively maintained with recent releases

Popularity0

Limited adoption so far

Community6

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

Unknown

Total

1

Last Release

0d 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] (2 commits)")

###  Code Quality

Static AnalysisRector

### Embed Badge

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

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

###  Alternatives

[adyen/adyen-shopware6

Official Shopware 6 Plugin to connect to Payment Service Provider Adyen

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

Storefront for Shopware

674.4M208](/packages/shopware-storefront)[kiener/mollie-payments-plugin

Mollie Payments

6562.4k](/packages/kiener-mollie-payments-plugin)[shopware/production

177202.8k](/packages/shopware-production)[frosh/tools

Provides some basic things for managing the Shopware Installation

86783.3k3](/packages/frosh-tools)[swag/paypal

PayPal integration for Shopware 6

3298.0k](/packages/swag-paypal)

PHPackages © 2026

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