Natív mobiltárca
Ebben a fejezetben a kereskedő saját weboldalába integrált, natív mobiltárcás ismétlődő (Recurring/MIT) fizetési megoldások leírását találja: a fizetőeszköz-regisztrációt és az arra hivatkozó rákövetkező fizetéseket.
A natív mobiltárcás fizetés során a vásárló a kereskedő saját weboldalán megjelenített Google Pay gombbal fizet, és ez az első fizetés fizetőeszköz-regisztrációval köthető össze. A regisztrációra hivatkozva később ismétlődő (Recurring/MIT) fizetés indítható.
A natív mobiltárcás ismétlődő fizetést jelenleg a Barion Smart Gateway (Barion2) támogatja.
A regisztrációval egybekötött fizetés műveletei a tranzakció inicializálása (InitWallet), a tranzakció indítása (StartWallet), illetve további hitelesítés esetén a hitelesítés lezárása (CompleteWallet). A tranzakció eredménye a bankkártyás fizetésből ismert Result kéréssel kérdezhető le. A regisztrációra hivatkozó későbbi fizetéseket a bankkártyás ágból ismert InitRP és StartRP műveletekkel kell indítani.
A Google Pay kliensben már az első fizetés tokenjének létrehozásakor kizárólag a PAN_ONLY hitelesítési módot engedélyezze. A CRYPTOGRAM_3DS token eszközspecifikus, nem használható fel újra, ezért fizetőeszköz-regisztrációra nem alkalmas.
Bevezetés feltételei
A natív mobiltárcás fizetést a rendszerünkben, valamint a Google Pay fizetési módot a Barion Smart Gateway szolgáltatónál is külön engedélyezni kell. A fizetőeszköz-regisztráció használatát a bolt Barion kapcsolatánál szintén engedélyezni kell.
Készítse elő a fizetési szolgáltatónál és a mobiltárcánál szükséges kereskedői és domain beállításokat. A szolgáltatói eltéréseket a Barion Smart Gateway oldalán részletezzük.
Integrálja a Google Pay webes kliensét, és ellenőrizze a fizetési mód elérhetőségét a vásárló eszközén. A kereskedő oldali feladatokat a Webes kliens integrációja fejezet ismerteti.
Készítse el a kereskedő szerverén az API kapcsolatot a hitelesítés és kapcsolódás fejezetben leírtak szerint.
Az API kéréseket a kereskedő szerveréről indítsa. A hitelesítési adatok nem kerülhetnek a böngészőbe, a rendelés összegét, devizanemét és a kiválasztott fizetési szolgáltatót pedig szerver oldalon ellenőrizze.
Fizetési folyamat
A regisztrációval egybekötött első fizetés folyamata a következő. A táblázat kizárólag a kereskedő szerveréről indított API műveleteket sorolja fel.
Barion Smart Gateway Google Pay
InitWallet, StartWallet, CompleteWallet
ThreeDSAuthClientData esetén webes hitelesítés, majd CompleteWallet.
CompleteWallet válasz és Result.
A regisztrációval egybekötött első fizetés részletes leírását a Google Pay fizetési folyamat (fizetőeszköz-regisztrációhoz) fejezetben találja. Az ismétlődő, vásárlói jelenlét nélküli fizetéseket a Rákövetkező fizetés regisztrált fizetőeszközzel oldal ismerteti.
Eredmény és további műveletek
A tranzakció indításának (StartWallet) sikeres végrehajtása önmagában nem igazolja a fizetés és a fizetőeszköz-regisztráció sikerességét. Minden URL értesítést követően kérdezze le a tranzakció eredményét, és a rendelést, valamint a regisztrációt a tranzakció státusza alapján kezelje. Az értesítés a vásárló böngészőben történő visszatérésétől függetlenül is megérkezhet.
A tranzakcióhoz kapcsolódó további műveletek leírását a következő fejezetekben találja:
Utoljára frissítve:
Hasznos volt ez?

