For the complete documentation index, see llms.txt. This page is also available as Markdown.

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.

Az inicializálás (Init) során átadott PaymentMethods paraméter a fizetési szolgáltató fizetőoldalán elérhető fizetési módokat szűri. A kereskedő saját weboldalába integrált mobiltárca esetén az ebben a fejezetben ismertetett műveletek az irányadók.

Ez a fejezet a webes natív mobiltárcás fizetőeszköz-regisztrációt ismerteti (Wallet.Environment = web).

Natív Apple Pay-jel a fizetőeszköz-regisztráció nem támogatott, mert az Apple Pay token szintén eszközspecifikus. SimplePay esetén egyik natív mobiltárcás fizetési mód sem használható fizetőeszköz-regisztrációra.

Az egyszeri (One-time) natív mobiltárcás fizetést a Natív mobiltárca fejezet ismerteti.

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.

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.

Fizetési mód
API műveletek
További hitelesítés
Eredmény

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?