> 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/egyszeri-fizetesek-one-time-payment/nativ-mobiltarca.md).

# Natív mobiltárca

**Ebben a fejezetben a kereskedő saját weboldalába integrált, natív mobiltárcás fizetési megoldások leírását találja.**

A natív mobiltárcás fizetés során a vásárló a kereskedő saját weboldalán megjelenített Apple Pay vagy Google Pay gombbal fizet. A kereskedő oldala megnyitja a mobiltárca fizetési felületét, majd a kapott fizetési tokent a kereskedő szerverén keresztül továbbítja rendszerünknek.

A natív mobiltárcás fizetést jelenleg a következő fizetési szolgáltatók támogatják:

* *Barion Smart Gateway* (`Barion2`)
* *SimplePay* (`OTPSimple`)

A folyamat műveletei a tranzakció inicializálása (`InitWallet`), a tranzakció indítása (`StartWallet`), illetve Barion Smart Gateway Google Pay 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.

{% 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 %}

### Bevezetés feltételei

* A natív mobiltárcás fizetést a rendszerünkben, valamint a használni kívánt Apple Pay vagy Google Pay fizetési módot a kiválasztott fizetési szolgáltatónál is külö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ónkénti eltéréseket a [SimplePay](/segedlet/fizetesi-szolgaltato-specifikus-adatok/simplepay/nativ-mobiltarca.md) és a [Barion Smart Gateway](/segedlet/fizetesi-szolgaltato-specifikus-adatok/barion-smart-gateway/nativ-mobiltarca.md) oldalain részletezzük.
* Integrálja a választott mobiltárca 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](/egyszeri-fizetesek-one-time-payment/nativ-mobiltarca/azonnali-terheles/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 folyamatok

A fizetési folyamat a választott mobiltárcától és fizetési szolgáltatótól függően az alábbiak szerint tér el. A táblázat kizárólag a kereskedő szerveréről indított API műveleteket sorolja fel; a böngészőben futó feladatokat a [Webes kliens integrációja](/egyszeri-fizetesek-one-time-payment/nativ-mobiltarca/azonnali-terheles/webes-kliens-integracioja.md) fejezet ismerteti.

<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>SimplePay Apple Pay</td><td><code>InitWallet</code>, <code>StartWallet</code></td><td>Nincs további hitelesítés.</td><td>Aszinkron feldolgozás, URL értesítés és <code>Result</code>.</td></tr><tr><td>Barion Smart Gateway Apple Pay</td><td><code>InitWallet</code>, <code>StartWallet</code></td><td>Nincs további hitelesítés.</td><td><code>Result</code>.</td></tr><tr><td>SimplePay Google Pay</td><td><code>InitWallet</code>, <code>StartWallet</code></td><td>Szükség esetén átirányítás a <code>RedirectUrl</code> címre.</td><td>URL értesítés és <code>Result</code>.</td></tr><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 folyamatok részletes leírását az [Apple Pay fizetési folyamat](/egyszeri-fizetesek-one-time-payment/nativ-mobiltarca/azonnali-terheles/apple-pay-fizetesi-folyamat.md) és a [Google Pay fizetési folyamat](/egyszeri-fizetesek-one-time-payment/nativ-mobiltarca/azonnali-terheles/google-pay-fizetesi-folyamat.md) fejezetekben találja. A kereskedő oldalán, böngészőben futó feladatokat a [Webes kliens integrációja](/egyszeri-fizetesek-one-time-payment/nativ-mobiltarca/azonnali-terheles/webes-kliens-integracioja.md) fejezet foglalja össze.

{% hint style="info" %}
Ez a fejezet a webes natív mobiltárcás fizetést ismerteti (`Wallet.Environment` = `web`). Az egyszeri fizetés mellett Barion Smart Gateway Google Pay esetén fizetéssel egybekötött kártyaregisztráció is kezdeményezhető. A szükséges paramétereket, a `PAN_ONLY` feltételt és a későbbi CIT/MIT fizetésekhez kapcsolódást a [Fizetés fizetőeszköz-regisztrációval](/egykattintasos-fizetes-one-click-payment/nativ-mobiltarca/azonnali-terheles/fizetes-fizetoeszkoez-regisztracioval.md) oldal ismerteti.

SimplePay esetén egyik natív mobiltárcás fizetési mód sem használható fizetőeszköz-regisztrációra, Barion Smart Gateway Apple Pay esetén a regisztráció szintén nem támogatott. Kétlépcsős fizetésnél a fizetési szolgáltató feltételeire is figyeljen.
{% endhint %}

### 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 sikerességét. Minden URL értesítést követően kérdezze le a tranzakció eredményét, és a rendelést 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](/egyszeri-fizetesek-one-time-payment/bankkartya-es-mobiltarca/azonnali-terheles/url-ertesites.md)
* [Tranzakció eredményének lekérdezése (Result)](/egyszeri-fizetesek-one-time-payment/bankkartya-es-mobiltarca/azonnali-terheles/tranzakcio-eredmenyenek-lekerdezese-result.md)
* [Tranzakció részletes adatainak lekérdezése (Details)](/egyszeri-fizetesek-one-time-payment/bankkartya-es-mobiltarca/azonnali-terheles/tranzakcio-reszletes-adatainak-lekerdezese-details.md)
* [Tranzakció összegének visszatérítése (Refund)](/egyszeri-fizetesek-one-time-payment/bankkartya-es-mobiltarca/azonnali-terheles/tranzakcio-oesszegenek-visszateritese-refund.md)
* [Kétlépcsős tranzakció lezárása (Close)](/egyszeri-fizetesek-one-time-payment/bankkartya-es-mobiltarca/kesobbi-terheles-ketlepcsos-fizetes/ketlepcsos-tranzakcio-lezarasa-close.md)
