> For the complete documentation index, see [llms.txt](https://docs.nevogate.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.nevogate.com/egykattintasos-fizetes-one-click-payment/nativ-mobiltarca.md).

# Natív mobiltárca

**Ebben a fejezetben a kereskedő saját weboldalába integrált, natív mobiltárcás egykattintásos (One-click/CIT) 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 egykattintásos (One-click/CIT) fizetés indítható.

A natív mobiltárcás egykattintásos 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 `Init` és `Start` műveletekkel kell indítani.

{% hint style="info" %}
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.
{% endhint %}

{% hint style="warning" %}
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.
{% endhint %}

{% hint style="info" %}
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](/egyszeri-fizetesek-one-time-payment/nativ-mobiltarca.md) fejezet ismerteti.
{% endhint %}

### 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](/segedlet/fizetesi-szolgaltato-specifikus-adatok/barion-smart-gateway/nativ-mobiltarca.md) 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](/egykattintasos-fizetes-one-click-payment/nativ-mobiltarca/azonnali-terheles/fizetes-fizetoeszkoez-regisztracioval/webes-kliens-integracioja.md) fejezet ismerteti.
* Készítse el a kereskedő szerverén az API kapcsolatot a [hitelesítés és kapcsolódás](/altalanos-informaciok/hitelesites-es-kapcsolodas.md) fejezetben leírtak szerint.

{% hint style="warning" %}
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.
{% endhint %}

### 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.

<table data-full-width="true"><thead><tr><th>Fizetési mód</th><th>API műveletek</th><th>További hitelesítés</th><th>Eredmény</th></tr></thead><tbody><tr><td>Barion Smart Gateway Google Pay</td><td><code>InitWallet</code>, <code>StartWallet</code>, <code>CompleteWallet</code></td><td><code>ThreeDSAuthClientData</code> esetén webes hitelesítés, majd <code>CompleteWallet</code>.</td><td><code>CompleteWallet</code> válasz és <code>Result</code>.</td></tr></tbody></table>

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)](/egykattintasos-fizetes-one-click-payment/nativ-mobiltarca/azonnali-terheles/fizetes-fizetoeszkoez-regisztracioval/google-pay-fizetesi-folyamat-fizetoeszkoez-regisztraciohoz.md) fejezetben találja. A regisztrációra hivatkozó későbbi fizetéseket a [Rákövetkező fizetés regisztrált fizetőeszközzel](/egykattintasos-fizetes-one-click-payment/nativ-mobiltarca/azonnali-terheles/rakoevetkezo-fizetes-regisztralt-fizetoeszkoezzel.md) 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:

* [URL értesítés](/egykattintasos-fizetes-one-click-payment/bankkartya-es-mobiltarca/azonnali-terheles/fizetes-fizetoeszkoez-regisztracioval/url-ertesites.md)
* [Tranzakció eredményének lekérdezése (Result)](/egykattintasos-fizetes-one-click-payment/bankkartya-es-mobiltarca/azonnali-terheles/fizetes-fizetoeszkoez-regisztracioval/tranzakcio-eredmenyenek-lekerdezese-result.md)
* [Tranzakció részletes adatainak lekérdezése (Details)](/egykattintasos-fizetes-one-click-payment/bankkartya-es-mobiltarca/azonnali-terheles/fizetes-fizetoeszkoez-regisztracioval/tranzakcio-reszletes-adatainak-lekerdezese-details.md)
* [Tranzakció összegének visszatérítése (Refund)](/egykattintasos-fizetes-one-click-payment/bankkartya-es-mobiltarca/azonnali-terheles/fizetes-fizetoeszkoez-regisztracioval/tranzakcio-oesszegenek-visszateritese-refund.md)
* [Kétlépcsős tranzakció lezárása (Close)](/egykattintasos-fizetes-one-click-payment/bankkartya-es-mobiltarca/kesobbi-terheles-ketlepcsos-fizetes/fizetes-fizetoeszkoez-regisztracioval/ketlepcsos-tranzakcio-lezarasa-close.md)
