> 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/segedlet/fizetesi-szolgaltato-specifikus-adatok/gopay/banki-atutalasos-cit-fizetesek.md).

# Banki átutalásos CIT fizetések

A *GoPay* szolgáltató esetén támogatott az átutalásos CIT regisztrációs és ismétlődő (One-Click) fizetéseket PSD2 képességgel rendelkező bankok esetén.

#### CIT regisztráció PSD2 banki fizetésekhez

A GoPay PSD2 banki fizetései támogatják a bankszámla tokenizációt (remember mode), amely lehetővé teszi, hogy a vásárló hozzájárulása után a későbbi fizetések egyszerűbb folyamaton keresztül történjenek.

Alapértelmezett működés esetén a fizetési folyamat a következő:

1. A vásárló átirányításra kerül a bankjához, ahol hozzájárulást ad a GoPay számára.
2. A vásárló visszairányításra kerül a fizetési felületre, ahol kiválasztja a bankszámlát és jóváhagyja a fizetést.
3. A vásárló ismét átirányításra kerül a bankjához, ahol hitelesíti a fizetést.
4. A vásárló visszairányításra kerül a fizetési felületre, ahol a fizetés befejeződik.

Remember mode használata esetén a GoPay az első sikeres fizetés után bankszámla tokent hoz létre. A további fizetések során a vásárlónak nem kell újra hozzájárulást adnia, csak jóváhagynia a fizetést a bankjánál.

A hozzájárulás 90 napig érvényes.

A bankszámla tokennel indított további fizetések esetén mindig ugyanazt az email címet kell átadni, mint amely az eredeti fizetés során is szerepelt.

#### CIT regisztráció feltételei

A banki átutalásos fizetés akkor kerül CIT regisztrációként létrehozásra, ha az alábbi feltételek egyszerre teljesülnek:

* a tranzakció indításakor `PaymentRegistrationType: CIT` kerül átadásra
* kizárólag banki átutalás fizetési mód kerül használatra
* a fizetés pénzneme `CZK`
* a tranzakció egylépcsős (azonnali terheléses)

A fizetési mód megadható:

* Init kérésben a `PaymentMethods` tömbben.
* Extra paraméterben
* vagy kereskedői fiók szintű beállításként (ekkor minden tranzakcióra alapértelmezetten teljesül)

### Példa teljes kérésre

```json
{
  "PaymentRegistrationType": "CIT",
  "Currency": "CZK",
  "PaymentMethods": [
    "bank_transfer"
  ]
}
```
