Magento
Samþættu Cost+ með svojo Magento verslun (2.x og 1.9 / OpenMage LTS)

Samþættu Cost+ sem greiðslumáta í Magento verslun. Viðbót Cost+ er tiltæk til Magento 2 (2.4.6 – 2.4.8) og Magento 1.9 (vključno með OpenMage LTS 20+).
Forsendur
- Virkur söluaðilareikningur Cost+
- Uppsetning Magento 2.4.6 – 2.4.8
- PHP 8.2 – 8.4
- Stjórnandaaðgangur do þitt Magento stjórnborðsins
- SSH dostop do þittga strežnika (za settu uppv gegnum Composer)
- Virkur söluaðilareikningur Cost+
- Magento 1.9.x eða OpenMage LTS 20+
- PHP 7.4 eða novejši
- Stjórnandaaðgangur do þitt Magento stjórnborðsins
- SSH eða FTP dostop do þittga strežnika
1. Settu upp viðbót
Aðferð A: Uppsetning gegnum Composer (priporočeno)
Tengdu sig á þinn Magento strežnik gegnum SSH og farðu í korenski imenik Magento.
Settu upp viðbót:
composer require nopayn/nopayn-magento-2Keyrðu ukaze til uppsetningar Magento:
php bin/magento setup:upgrade
php bin/magento module:enable GingerPay_Payment
php bin/magento cache:cleanEf ste í framleiðsluskem načinu, keyrðu tudi:
php bin/magento setup:static-content:deployAðferð B: Ročna settu uppv
- Farðu í imenik
app/code - Sæktu og razpakirajte izdajo Cost+ með GitHub
- Keyrðu ukaze til uppsetningar:
php bin/magento setup:upgrade
php bin/magento cache:cleanEf ste í framleiðsluskem načinu:
php bin/magento setup:static-content:deploySæktu eða klonirajte eining með GitHub.
Afritaðu vsebino mape app/ í korensþegar mapo app/ þitt Magento namestitve:
cp -r app/* /path/to/magento/app/Počistite predpomnilnik Magento:
rm -rf var/cache/*Skráðu þig inn í skrbnišþegar ploščo Magento og farðu í System → Configuration → Sales → Payment Methods til preverjanje, da sig razdelek NoPayn Payment Gateway prikaže.
Eining ustvari tabelo nopayn_transactions í þínu podatkovni bazi til sledenje greiðslunih transakcij. Ta sig ustvari samodejno ob prvi uporabi.
2. Stilltu viðbót
- Farðu á Stores → Configuration → Sales → Payment Methods → Cost+ Payments
- Sláðu inn þinn API lykill (sjá korak 3 spodaj)
- Virkjaðu greiðslumátar, til katere ste bili odobreni
- Vistaðu spremembe
- Farðu á System → Configuration → Sales → Payment Methods
- Poiščite razdelek NoPayn Payment Gateway
- Sláðu inn þinn API lykill (sjá korak 3 spodaj)
- Virkjaðu posamezne greiðslumátar (kreditna/debetna kartica, Apple Pay, Google Pay, Vipps MobilePay)
- Po želji omejite eftir državah
- Vistaðu konfiguracijo
3. Sláðu inn API poverilnice
Skráðu þig inn í gátt söluaðila og farðu í Vefsíður, smelltu síðan á vefsíðu, ki ga želite povezati. Smelltu á Samþætting, þar sem þú finnur þinn API lykill.

Límdu API lykill í konfiguracijsþegar polje og vistaðu.
Virkjaðu aðeins þá greiðslumáta sem þú hefur fengið samþykki og staðfestingu fyrir.
Studdir greiðslumátar
| Ime á afgreiðslu | NoPayn identifikator |
|---|---|
| Credit / Debit Card | credit-card |
| Apple Pay | apple-pay |
| Google Pay | google-pay |
| Vipps MobilePay | vipps-mobilepay |
Greiðsluflæðir
- Viðskiptavinur izbere greiðslumáta á afgreiðslu og odda pöntun
- Viðskiptavinur er preusmerjena á gostovano greiðsluno stran NoPayn
- Po greiðsluu sig viðskiptavinur vrne og status pantanir sig samodejno posodobi
- NoPayn pošlje webhook til asinhrono potrditev statusa
- Viðskiptavinur izbere greiðslumáta á afgreiðslu og odda pöntun
- Pöntun er ustvarjeno með statusom Čakajoef greiðsla
- Viðskiptavinur er preusmerjena á varno greiðsluno stran NoPayn
- Po greiðsluu:
- Uspeh — viðskiptavinur sig vrne, status sig preveri gegnum API-ja, pöntun nastavljeno á V obdelavi
- Preklicano — viðskiptavinur sig vrne, pöntun nastavljeno á Preklicano
- Poteklo (5-minutna časovna omejitev) — webhook sproži, pöntun nastavljeno á Preklicano
- NoPayn pošlje webhook til asinhrono potrditev statusa
Preslikava statusov pantanir
| NoPayn status | Magento stanje pantanir | Magento status pantanir |
|---|---|---|
new | pending_payment | Pending Payment |
processing | pending_payment | Pending Payment |
completed | processing | Processing |
cancelled | canceled | Canceled |
expired | canceled | Canceled |
error | canceled | Canceled |
Webhook-i
Eining registrira končno točþegar webhook-a á /nopayn/payment/webhook. Ta URL sig samodejno pošlje NoPayn ob ustvarjanju pantana. Webhook vedno preveri status pantanir gegnum NoPayn API pred posodobitvijo pantanir Magento.
Handvirk webhook-stilling er ekki nauðsynleg — einingin meðhöndlar skráningu sjálfkrafa.
4. Prófaðu svojo stillingar
- Framkvæmdu nokkrar prófunarfærslur — taþegar uspešnih kot neuspešnih
- Preverite, da sig öll omogočene greiðslumátar prikažejo á afgreiðslu
- Stilltu obnašanje zajema (samodejni zajem eða ročni) glede á þinn proces izpolnjevanja
Aðstoð
Þarftu aðstoð? Hafðu samband við þjónustudeild okkar á support@costplus.io.