SimplePay mentett kártyás (One Click) fizetés

SKU
SimplePay mentett kártyás (One Click) fizetés

A modul integrálja a Magento 2 webshopot az OTP SimplePay fizetési rendszerével, így a webáruház alkalmassá válik azonnali bankkártyás fizetések fogadására. A modul egy új fizetési módot hoz létre a webáruházban és a háromszereplős fizetési metódust valósítja meg, azaz a fizetés az OTP SimplePay online bankkártyás felületének közbeiktatásával történik.

A modul kompatibilis az új Payment Services Directive (PSD2) / Strong Customer Authentication (SCA) EU szabályozással.

A modul működése

A modul a SimplePay bankkártyás fizetés megoldás extender modulja.

Kiegészíti az áruházat egy további fizetési móddal, mely megvalósítja a SimplePay oneClick ismétlődő fizetést. Amennyiben ezt a fizetési módot választja a felhasználó, a webáruházon kezdeményezi bankkártyája regisztrációját, ezzel feljogosítva a szolgáltatót, hogy a bankkártyaadatokkal a jövőben újabb fizetéseket kezdeményezhessen a bankkártyaadatok újbóli megadása nélkül. Ez azt jelenti, hogy a továbbiakban, későbbi vásárlásai során a checkoutban a mentett bankkártyáival egy gombnyomással indítható lesz a fizetés. Ennek előnye, hogy a vásárló nem lesz átirányítva a SimplePay fizetőoldalára és nem kell megadjon semmilyen további adatot.

A kártyaadatok a Magento-ban nem kerülnek tárolásra, csak a SimplePay-től visszakapott tokenek. Utóbbi a regisztrációs fizetés esetén generált azonosító, mely használatával kezdeményezhetők az elmentett bankkártyával későbbi fizetések. A kártyaadatok az OTP Bank rendszerében kerülnek tárolásra, ott történik meg fizetéskor az authorizáció.

Az Ismétlődő fizetés funkció nem összekeverendő a SimplePay fizetőoldalon kiválasztható „Simple” kártyatárolási lehetőséggel. Utóbbi webáruháztól független funkció,a SimplePay fizetési felületén érhető el.

Bankkártyáim menüpont

A felhasználó Profilja alatt elérhetővé válik egy oldalt ahol megtekintheti és kezelheti a checkoutban elmentett bankkártyáit.
Ezen a felületeten új kártya hozzáadására nincs lehetőség, csak a checkoutban fizetési művelet során.


Az oldalnak 2 állapota van:

Mentett kártya nélkül

Az adminon beállított "Visible Block without Registered Credit Card" tartalom jelenik meg.

Mentett kártyával

Ha van már regisztrált bankkártyája a felhasználónak, akkor egy lista jelenik meg, mely alábbi információkat és funkciókat tartalmazza:

  • Alapértelmezett bankkártya beállítása: kiválasztható, hogy melyik bankkártyája legyen az alapértelmezett. Lejárt bankkártya nem adható meg alapértelmezettként, vagyis ha a lejárt bankkártya az alapértelmezett, akkor áttehető egy másikra az alapértelmezés, de a módosítást követően már nem tehető vissza a lejárt bankkártyára.
  • Megnevezés: a bankkártya megnevezése. Alapból a felhasználó neve jelenik itt meg, ami átnevezhető.
  • Bankkártya száma: a kimaszkolt kártyaszám áll rendelkezésünkre, ahol az utolsó 4 számjegy olvasható.
  • Lejárati dátum: a regisztrált bankkártya lejárati dátuma.
  • Törlés: a mentett kártya egy megerősítő üzenet elfogadását követően törlésre kerül. A lejárt bankkártya is törölhető. Ilyenkor amellett, hogy Magento-ból töröljük a bankkártyát, egy cardcancel hívással a SimplePay rendszerében is inaktiváljuk.
    A tranzakciós adatok az inaktiválás után is lekérdezhetők lesznek, azonban a cardcancel hatására további tranzakció nem indítható már ezzel a regisztrációval.
    Az inaktiválás egyszeri és nem fordítható vissza. Ha ismét használni szeretné a vásárló az adott kártyát oneClick fizetésekhez, akkor ismét el kell mentenie egy újabb kártyaregisztrációs fizetés során.


A kártya lista fölött az adminon beállított "Visible Block with Registered Credit Card" jelenik meg.

Beállítási lehetőségek adminban

A SimplePay modul beállításait a webáruház admin felületén az Stores -> Setting -> Configuration -> Sales -> Payment methods menüpontból érjük el.

Szerkesztőfelület mezői:

  • Enabled: Engedélyezve van-e a mentett kártyás fizetés.
  • Mode: Teszt vagy éles üzemmódban van-e a modul.
  • Title: A fizetési mód frontenden használt megnevezése. Ezt látja a vásárló a checkoutban (például: SimplePay mentett bankkártyás fizetés).
  • Sort Order: A fizetési mód sorrendje a frontenden a többi fizetési módhoz viszonyítva.
  • Instructions: A fizetési mód frontenden, az ÁSZF elfogadás felett megjelenő magyarázó szövege.
  • Short Description: A fizetési mód frontenden, a Megnevezés alatt megjelenő magyarázó szövege.
  • Bank Card Instructions: A fizetési mód frontenden, a kártya lista fölött megjelenő magyarázó szövege.
  • Visible Block without Registered Credit Card: Ez a block (szerkeszthető tartalom) jelenik meg a Bankkártyáim oldalon, amikor nincs a felhasználónak mentett bankkártyája.
  • Visible Block with Registered Credit Card: Ez a block (szerkeszthető tartalom) jelenik meg a Bankkártyáim oldalon, amikor van a felhasználónak mentett bankkártyája.

Alábbi beállítások nem jelennek meg a mentett kártyás fizetésre vonatkozóan az adminon, ez a fizetési mód is az alap SimplePay modul beállítását használja:

  • Merchant Key
  • Secret Key
  • New Order Status
  • Payment from Applicable Countries
  • Payment from Specific Countries
  • Email Sender
  • Unsuccessful Email Template
  • Enable Unsuccessful order alert
  • Unsuccessful order alert time threshold
  • Unsuccessful order alert emails
  • Transaction Timeout
  • Send Items to SimplePay
  • Send Delivery Details to SimplePay

További tudnivalók

A SimplePay fizetési rendszer aktiválásához, rendelkezni kell a webáruházhoz kapcsolódó élő SimplePay szerződéssel, melynek megkötése a SimplePay regisztrációs oldalon kezdeményezhető. A szerződés megkötését követően emailben kapott élő (LIVE) SimplePay Admin fiókból lehet kinyerni a szükséges azonosítókat, a Merchant és Secret Key értékeket, ami a modul beállításához szükséges.