Shopware
A Cost+ integrálása Shopware 6 áruházával a hivatalos fizetési bővítmény segítségével

Integrálja a Cost+-t fizetési módként Shopware 6 áruházába. A hivatalos NoPayn Payment bővítmény több fizetési módot támogat értékesítési csatornánként, és a tárolt fizetési oldal folyamatát használja — teljes PCI DSS megfelelőséggel.
Előfeltételek
- Aktív Cost+ kereskedői fiók
- Shopware 6.7 vagy újabb
- PHP 8.2 vagy újabb
- SSH vagy terminál hozzáférés a Shopware szerverhez
Támogatott fizetési módok
| Pénztári megnevezés | Technikai név | NoPayn azonosító |
|---|---|---|
| Credit / Debit Card | nopayn_credit_card | credit-card |
| Apple Pay | nopayn_apple_pay | apple-pay |
| Google Pay | nopayn_google_pay | google-pay |
| Vipps MobilePay | nopayn_vipps_mobilepay | vipps-mobilepay |
Minden mód engedélyezhető vagy letiltható értékesítési csatornánként a bővítmény konfigurációjából.
1. A bővítmény telepítése
Klónozza vagy másolja a bővítményt a Shopware custom/plugins/ könyvtárába:
cd /path/to/shopware/custom/plugins
git clone git@github.com:NoPayn/shopware.git NoPaynPaymentEzután telepítse és aktiválja a Shopware CLI segítségével:
bin/console plugin:refresh
bin/console plugin:install NoPaynPayment --activate
bin/console cache:clear2. A bővítmény konfigurálása
- A Shopware adminban menjen a Beállítások → Bővítmények → NoPayn Payment menüpontra
- Adja meg az API-kulcsot a kereskedői portálból — navigáljon a Weboldalak menüpontra, kattintson a csatlakoztatni kívánt weboldalra, majd kattintson az Integráció fülre az API-kulcs megtalálásához
- Kapcsolja be vagy ki az egyes fizetési módokat
- Mentse el

Értékesítési csatornánként eltérő API-kulcsot konfigurálhat, ha több kirakati oldalat üzemeltet.
Csak azokat a fizetési módokat aktiválja, amelyekre jóváhagyást kapott és megerősítést kapott.
3. Fizetési folyamat
- Az ügyfél kiválaszt egy fizetési módot a pénztárnál és leadja a rendelést
- A rendelés in_progress tranzakciós állapottal jön létre
- Az ügyfelet átirányítjuk a NoPayn tárolt fizetési oldalra
- A fizetés után:
- Sikeres — az ügyfél visszatér, az állapot API-n keresztül ellenőrzésre kerül, a tranzakció paid, a rendelés processing állapotra vált
- Törölve — az ügyfél visszatér, a tranzakció és a rendelés cancelled állapotra vált
- Lejárt (5 perces időtúllépés) — a webhook tüzel, a tranzakció és a rendelés cancelled állapotra vált
4. Rendelési állapot leképezés
| NoPayn állapot | Tranzakció állapot | Rendelés állapot |
|---|---|---|
new | in_progress | open |
processing | in_progress | open |
completed | paid | in_progress |
cancelled | cancelled | cancelled |
expired | cancelled | cancelled |
error | cancelled | cancelled |
5. Webhookok
A bővítmény automatikusan regisztrál egy webhook végpontot a /api/nopayn/webhook címen. Ez az URL elküldésre kerül a NoPayn-nak rendelések létrehozásakor, aszinkron állapotmegerősítést biztosítva minden tranzakcióhoz.
Nincs szükség manuális webhook konfigurációra — a bővítmény automatikusan kezeli a regisztrációt.
6. Tesztelés és indítás
Végezzen néhány teszttranzakciót, hogy meggyőződjön minden zökkenőmentesen működik. Javasoljuk mind a sikeres, mind a sikertelen fizetések tesztelését az összes forgatókönyv helyes kezelésének megerősítéséhez.
Támogatás
Segítségre van szüksége? Forduljon ügyfélszolgálatunkhoz: support@costplus.io.