iconocoders / magento2-otp-simple-payment
Magento2 OTP Simple Payment
Installs: 981
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:metapackage
Requires
- iconocoders/magento2-otp-simple-payment-v3: 3.0.4
This package is not auto-updated.
Last update: 2024-12-19 09:00:46 UTC
README
OTP Simple fizetési modul Magento2 webshop rendszerhez.
LICENSSZEL KAPCSOLATOS ÁLTALÁNOS INFORMÁCIÓK: https://iconocoders.com/license/
A modul megvásárolható: https://shrt.hu/m2o
-
A felhasználó a webáruház pénztárában bankkártyás fizetési módot tud választani.
-
Az átirányított felületen, az OTP bakkártyás tranzakció oldalán fizetni tud bankkártyájával úgy, hogy biztonságos környezetben megadja a tranzakció kiegyenlítéséhez szükséges bankkártya adatokat. Sikeres fizetést követően a vásárló visszajut a webáruházba, a Magento pedig megkapja és eltárolja a tranzakciós adatokat.
-
Sikeres fizetés után a vásárló egy külön e-mail-ben megkapja az OTP fizetési azonosítót, illetve az a rendelés köszönő oldalon is megjelenítésre kerül.
-
A fizetéssel kapcsolatos tranzakciós adatok a webáruház adminisztrátora számára az admin felületen a rendelés megtekintésénél látszódnak.
-
A modul állítja a rendelés státuszát annak megfelelően, hogy a fizetés sikeres volt-e.
v3.0.4:
- SimplePay_PHP_SDK_2.1.1_210804
v3.0.3:
- Magento 2.4.4. támogatás
- PHP8.1 támogatás
v3.0.2:
- A modul mostantól csak és kizárólag fizetős verzióban érhető el
- ÚJ licensz
- A v2.3.x ág a továbbiakban NEM támogatott
- a PHP7.1 a továbbiakban NEM támogatott
v3.0.1:
- Angol nyelvű dokumentáció
- A modul beállításokban a modul neve OTP Simple-ről OTP Simplepay-re változott
v3.0.0:
- OTP Simplepay API v2 támogatás
- Magento 2.4.x támogatás
- Hibajavítások, optimalizálások
- a 3.0.0 verzió esetében nem támogatjuk a 2.3.3 és régebbi verziókat
- Magento 2.3.3 és régebbi verzió esetén a támogatott modul verzió: 2.3.x (2.3.6)
- OTP Simplepay API v1 használata esetén a támogatott modul verzió: 2.3.x (2.3.6)
- Backref javítások
- Layout fixek
v2.3.6:
- Kijavítja az alábbi hibát: #ICOMG-2 - https://github.com/IconoCoders/OTPSimplePay-Magento2/issues/2
- Hamarosan megjelenik a modul 3.0-s verziója. Ezt azt jelenti, hogy Magento 2.3.3 és régebbi, illetve OTP Simplepay API v1 használata esetén az utolsó támogatott verzió a 2.3.6 lesz.
- A 2.3.X verzió ág javításokat és esetleges biztonsági frissítéseket 2021.08.31-ig kap.
v2.3.51:
- Licensz fixek
- Verzió fixek
v2.3.5:
- Meghallgattuk az igényeket, a modult ÚJRA ingyenesen elérhetővé tesszük a Githubob és több támogatási formát alakítunk ki. Ezzel egyidejűleg megváltozik a modul licenszelése is.
v2.3.3:
- Fontos: A 2.3.3 verziótól kezdődően jogos érdekek miatt (a modul lincszek megszegése, hibakezelések biztosítása) a modulban elhelyzésre került egy külső tracking script. A tracking script által rögzített adatok: az adott weboldal hostname-je, a sikeres/sikertelen/timeout tranzakcióknál a tranzakció egyedi, hashelt (sha256) azonosítója, timestamp-el mentve. A webshopot és a webshop felhasználót a script egy egyedi cookieId alapján azonosítja. A script érzékeny felhasználói és egyéb azonosításra alkalmas adatot nem gyűjt. További részletek elérhetőek a https://shrt.hu/pay2tracking címen. A tracking script nem befolyásolja a webshop helyes működését, annak eltávolítása a jelen licensz feltételek megszegését és a modul támogatásának elvesztését jelenti
- Kártyatársasági logók cseréje (MasterCard, Maestro, VISA)
- Composer verzió javítása, modul verzió javítása
- COPYRIGHT blokkok frissítése
v2.3.2:
- Fix virtual order
v2.3.1:
- LOG_PATH Fix
v2.3.0:
- Fontos: a 2.3.0 verziótól a 2.2.x és régebbi Magento verziók nem támogatottak!
- Kijavít egy hibát, ami miatt a BACKREF Internal Error 500-as hibára futott amennyiben nem volt az url-ben
ctrl
vagyRC
paraméter- Kijavít egy hibát, ami miatt a BACKREF Internal Error 500-as hibára futhatott mixelt protokoll miatt (http/https) -> mostantól csak a
https
protokoll támogatott- Kijavít egy hibát, ami miatt az IPN ellenőrzés Internal Error 500-as hibára futott, a válaszban pedig nem szerepelt az
EPAYMENT
tag- Megold egy problémát, ami miatt a
TIMEOUT/CANCELED
fizetés Internal Error 500 hibára futott- Megold egy problémát, ami miatt a
BACKREF
metódusban hibásan kerülhetett ellenőrzésre a sikertelen tranzakció állapota- Az OTP Simple megfelelőség miatt a modulbol eltávolításra került a checkout visszaállítás sikertelen vagy megszakított tranzakció esetén, ilyenkor a megrendelés minden esetben sikertelen lesz és a felhasználó a
checkout/onepage/failure
oldalra érkezik- Az OTP Simple megfelelőség miatt szöveges módosítások történtek a rendelést visszaigazoló oldalon
- Az OTP Simple megfelelőség miatt frissítésre kerültek a fizetési logo-k
- Az OTP Simple által tesztelt, jóváhagyott verzió
- COPYRIGHT blokkok frissítése
v2.2.0:
- Fix MAGE2.3 support, update minimum php version
v2.1.1.1:
- Támogatási információk (PRODUCT_SUPPORT.md - v1.0.0)
v2.1.1:
- Amennyiben a fizetés megszakadt, vagy sikertelen lett, a kosár eredeti tartalma visszaállításra kerül
- Kijavít egy hibát, ami a beégetett http protokoll miatt egyes esetekben Internal Server Error 500-as hibát okozott a BACKREF metódusban, a fizetési oldalról visszatéréskor
- Kijavít egy hibát, ami miatt ctrl hash kód és az URL-ből előállított hash kód nem egyezett meg
- Kijavít egy hibát, ami miatt a szállítási / számlázási cím nem jelent meg a fizetési oldalon
- Kijavít egy hibát, ami miatt a webshopban megadott kuponkód nem lett érvényes a fizetési oldalon
- Alapértelmezett README: magyar
- Copyright blokkok frissítése
v2.1.0:
- A sikertelen vagy megszakított tranzakciók megfelelően visszairányítanak az időtúllépéses oldalra
- Az admin beállítások között most már meg lehet adni instrukciókat, amelyek megjelennek a felhasználónak, amikor az kiválasztja ezt a fizetési módot. Ez egy jó hely az OTP által kötelezően előírt adattovábbítási nyilatkozat megjelentetéséhez.
- A SimplePay SDK 1.0.7-es veriziója be lett építve ebbe a modulba. Nincs szükség az otp-simple-sdk külön telepítésére.
- A modul frontend neve iconocoders_otpsimple-ről otpsimple-re változott, ami miatt szükség lehet a SimplePay admin oldalon az IPN cím frissítésére.
- Javításra került egy hiba, amely miatt eddig a szállítási költség nettó összege lett átadva a SimplePay felületnek.
- Javítva lett egy hiba, ami eddig átirányítási hibát okozott, ha a Magento egy alkönyvtárba volt telepítve.
- A modul által megjelenített üzenetek át lettek írva, hogy összhangban legyenek az OTP jelenlegi követelményeivel.
- Magento 2 kompatibilitás: 2.0.9 - 2.2.7
v2.0.0:
- Publikus stabil verzió
- Magento2 kompatibilitás: 2.0.9 - 2.2.1
Függőségek:
- Composer
- Magento2 (2.0.9 - 2.4.x)
Telepítés
Ezt a csomagot be kell másolni a következő helyre:
'{magento_root}/app/code/Iconocoders/OtpSimple'
Vagy telepítsük Composerből:
composer require iconocoders/magento2-otp-simple-payment
Utána futtassa az alábbi parancsokat:
php bin/magento module:enable Iconocoders_OtpSimple
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
php bin/magento setup:di:compile
php bin/magento cache:flush
IPN Beállítás
Az IPN beállítását a Simple Pay adminisztrációs felületén kell beállítani. Az IPN üzenetek jeleznek a fizetés sikerességéről vagy sikertelenségéről, amit egy üzeneteket fogadó végpont kezel.
Az IPN végpont URL-ját kell beállítani a Simple Pay rendszerben, ami következő: {magento_domain}/otpsimple/payment/ipn/ (Pl.: https://example.com/otpsimple/payment/ipn/)
Fejlesztés / Közreműködés
Amennyiben fejlesztőként szeretnél csatlakozni a modul fejlesztéséhez, kérjük a develop branchet checkoutold ki, majd a fejlesztéseid visszavezetéséhez nyiss egy új pull-requestet!
Amennyiben hibát találtál, vagy fejlesztési ötleted/igényed van, kérjük jelezd ezt új Issue formájában!