> 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/ismetlodo-fizetes-recurring-payment/nativ-mobiltarca/azonnali-terheles/fizetes-fizetoeszkoez-regisztracioval.md).

# Fizetés fizetőeszköz-regisztrációval

A *Barion Smart Gateway* natív Google Pay fizetése fizetőeszköz-regisztrációval is összekapcsolható. A vásárló a kereskedő weboldalán megnyitott Google Pay felületen jóváhagyja az első fizetést, amelyhez rendszerünk regisztrációt hoz létre. A regisztrációra később ismétlődő (Recurring/MIT) fizetés hivatkozhat.

A regisztráció létrehozásához az inicializálás (`InitWallet`) és a tranzakció indítása (`StartWallet`) műveleteket használja, szükség esetén a tranzakció befejezése (`CompleteWallet`) lépéssel kiegészítve. A regisztráció típusát a `PaymentRegistrationType` paraméter `MIT` értéke határozza meg.

A regisztráció eredménye a **referencia tranzakció**: a fizetési szolgáltató eltárolja a fizetőeszköz adatait, és a későbbi fizetések erre a tranzakcióra hivatkozva indíthatók. A natív mobiltárcás regisztráció kizárólag fizetéssel egybekötve jöhet létre.

Az ismétlődő fizetéseknél a fizetőeszköz adatait és a Google Pay fizetési tokent nem kell újra átadni: a tranzakció a referencia tranzakcióra hivatkozik, és a vásárló jelenléte nélkül indul. A részleteket a [Rákövetkező fizetés regisztrált fizetőeszközzel](/ismetlodo-fizetes-recurring-payment/nativ-mobiltarca/azonnali-terheles/rakoevetkezo-fizetes-regisztralt-fizetoeszkoezzel.md) oldal ismerteti.

{% hint style="info" %}
A regisztrációhoz az erős ügyfél-hitelesítés (*PSD2/SCA*) adatait is át kell adni az inicializálás során. A mezőket és a feltételeket az [Erős ügyfél-hitelesítés (*PSD2/SCA*)](/ismetlodo-fizetes-recurring-payment/bankkartya-es-mobiltarca/azonnali-terheles/fizetes-fizetoeszkoez-regisztracioval/eros-uegyfel-hitelesites-psd2-sca.md) oldal ismerteti.
{% endhint %}

{% hint style="warning" %}
A fizetőeszköz-regisztrációra minden esetben, egyértelmű módon fel kell hívni a vásárló figyelmét, a regisztrációra kizárólag a vásárló beleegyezésével kerülhet sor.

A regisztrált fizetőeszköz érzékeny adatait kizárólag a fizetési szolgáltató tárolja. Ezek az adatok **nem kerülnek tárolásra** a *Nevogate* rendszerében és **nem jutnak vissza** a kereskedőhöz.
{% endhint %}

{% hint style="warning" %}
A `PAN_ONLY` feltétel már az első, regisztrációval egybekötött fizetésre is vonatkozik, azonnali terhelés esetén is. A `CRYPTOGRAM_3DS` módot ne engedélyezze ehhez a folyamathoz.
{% endhint %}

Az ismétlődő fizetési tranzakciók esetén a Nevogate a kereskedőnél megvalósult fizetőeszköz-regisztráció céljából indított fizetési tranzakció adatai alapján egyedi tranzakciós lenyomatot, ún. **referencia tranzakciót hoz létre**. Ezt egyértelműen hozzárendeli a kereskedő által a tranzakció során átadott `UserId` paraméterhez, amely a vásárló egyedi azonosítására szolgál a kereskedő rendszerén belül.

{% hint style="danger" %}
A kereskedőnek a funkció igénybevétele során biztosítania kell, hogy **saját rendszerén belül minden vásárlójához egyedi** `UserId`**-t rendeljen**. Kiemelt fontosságú, hogy egy már kiosztott azonosító semmilyen körülmények között ne kerülhessen újra hozzárendelésre egy másik vásárlóhoz. Amennyiben ez nem teljesül, kritikus adatintegritási és biztonsági sebezhetőség jön létre: ha két vagy több vásárlóhoz ugyanaz az `UserId` tartozik, az egyikük által regisztrált fizetőeszközzel egy másik vásárló tranzakciói is teljesülhetnek.

A fenti utasítások be nem tartásából eredő hibáért és az ebből fakadó esetleges károkért a Nevogate-et felelősség nem terheli, azért **kizárólag a kereskedő felelős**.
{% endhint %}
