Az ismétlődő fizetéses rendszerrel automatikus, rendszeres terhelést állíthatsz be: heti, havi, negyedéves, féléves vagy éves díjlevonást. A vásárló az első vásárláskor engedélyezi, hogy a rendszer rendszeresen terhelhesse a kártyáját.
Támogatott fizetési szolgáltatók: OTP SimplePay, CIB Bank, Stripe, K&H
Fontos: Az ismétlődő fizetés egy szigorúbb banki átvilágítással jár. Külön szerződést kell kötni a fizetési szolgáltatóval – ezt nem kapod meg automatikusan a szokásos bankkártyás fizetési szerződéssel együtt. Minden beállítást tesztfiókban kell elvégezni, majd a banknak ellenőrzésre elküldeni.
1. lépés – Beállítás az OTP fiókban
Az OTP SimplePay fiókban kérd a Recurring (ismétlődő) fizetés funkció bekapcsolását – mind az éles, mind a tesztfiókra.
Hozz létre egy új elfogadóhelyet az OTP Simple-nél. Az elfogadóhely a weboldalad.
IPN URL: `https://listamester.hu/ecommerce/otpSimple/ipn.php`
Mindent a tesztfiókban állíts be, itt tesztelj, ezt küldd el ellenőrzésre az OTP-nek. Ha megkaptad a jóváhagyást, csak a tesztfiók kulcsait cseréld ki az éles kulcsokra.
2. lépés – OTP Simple bekötése a ListaMesterben
Főmenü – Beállítások – Kapcsolat külső rendszerekkel – OTP Simple
Add meg:
- Merchant ID és privát kulcs (az OTP Simple adminfelületén: Fiókkezelő – Technikai adatok)
- Nyelv: Magyar
- Devizanem: HUF
- Ez tesztfiók (sandbox): bepipálva
Mentés után kattints a Teszt vásárlás linkre. Ha hibaüzenetet kapsz, valószínűleg egy szóköz maradt a kód előtt vagy mögött.
3. lépés – Csoport létrehozása és beállítások
Hozz létre egy új csoportot a megrendelőknek.
- Általános beállítások: szokásosak
- Feliratkozáskor azonnal küldött levél: ne állíts be semmit – a rendszer maga küldi az automatikus leveleket
- Többszörös feliratkozás engedélyezése: legyen kikapcsolva – egy e-mail-címhez egy kártyatokent mentünk

- Választható szolgáltatók: OTP SimplePay, CIB, Stripe, K&H vPOS
- Fizetési gyakoriság: heti, havi, negyedéves, féléves, éves

- Alapértelmezett fizetési összeg: az ismétlődő előfizetés összege lesz
- Amennyiben beállítanád, hogy az első 7/14/30 (akármennyi nap) díjmentes legyen, azt is beállíthatod és utána kezdi el levonni a díjat a rendszer

- Fizetési emlékeztető kiküldése X nappal a levonás előtt: kötelező beállítani, tipikusan 2-3 nap
A rendszer minden levélhez és oldalhoz alapértelmezett szöveget ad – ezeket szabadon átírhatod, de a bennük lévő speciális linkeket soha ne töröld ki. Ha törlöd, nem lehet visszatenni, nem lehet bemásolni.
Az alábbi levelek és oldalak szövegeit kell beállítani:
Fizetési emlékeztető e-mail: X nappal a levonás előtt megy ki. Kötelező beállítani. Két érinthetetlen linket tartalmaz: a kártyaadatok frissítéséhez és az előfizetés törléséhez.

- Sikeres fizetés e-mail: minden sikeres levonás után kimegy. Szintén tartalmaz előfizetés-törlési linket – ezt a bank írja elő.

- Sikertelen fizetés e-mail – ha nem sikerül levonni (lejárt kártya, fedezethiány vagy egyéb technikai ok miatt).


- Lemondás oldal szövege – ezt látja az előfizető, ha a lemondási linkre kattint.

- Lemondást megerősítő e-mail – ebben kell kattintania a végleges lemondáshoz.

- Lemondás megerősítés utáni oldal – tájékoztatjuk, hogy megerősítő e-mailt küldtünk.

- Lemondás kész oldal – ezt látja, miután a levélben kattintott és a lemondás megtörtént.

- Kártyaadatok frissítése oldal – ezt látja, amikor új kártyaadatokat ad meg.

Ha a rendszeres levonás nem sikerül (lejárt kártya, fedezethiány vagy egyéb technikai ok), a rendszer 5 egymást követő napon próbálkozik újra. Az ötödik sikertelen kísérlet után leáll – többet nem próbálkozik. Minden sikertelen kísérlet után kimegy a sikertelen fizetés e-mail, amelyben az előfizető frissítheti a kártyaadatait vagy lemondhatja az előfizetést. Az érintett tag lilán jelenik meg a csoportban – ez jelzi, hogy a levonás nem sikerült. Ezeket a tagokat kézzel lehet törölni a csoportból.
Az összes szöveg adatvédelmi szakjogász által ellenőrzött és jóváhagyott megoldás.
Számla készítése:
A variáció – a számlázóprogram küld mindent: Ha nem pipálod be a „Számla készítése és e-mailhez csatolása automatikus fizetéskor" opciót, a ListaMester nem küld semmit. A Számlázz.hu vagy a Billingo közvetlenül küldi ki a számlát az előfizetőnek minden levonás után. Ismétlődő fizetésnél sokan ezt választják – egyszerűbb, kevesebb beállítás kell.
B variáció – ListaMester csatolja és küldi: Ha bepipálod, a ListaMester minden sikeres levonás után lekéri a számlát a számlázóprogramtól, csatolja egy levélhez és kiküldi az előfizetőnek.

4. lépés – Megrendelő űrlap elkészítése
Az űrlap ugyanúgy készül, mint a hagyományos megrendelések esetében.
5. lépés – Adatmezők beállítása
Termékeladás – fizetendő mező
- Fizetési szolgáltató: OTP Simple Pay
- Kártya elmentése ismétlődő fizetéshez: bepipálva

Termékeladás – mennyiség mező
- Láthatóság: láthatatlan az űrlapon – mivel eleve csak 1 db vehető, ne tudja állítgatni
- Minimum / Maximum / Kezdeti darabszám: mindhárom = 1
- Bruttó ár: a rendszeres díj összege (pl. havi 9 990 Ft)
- Terméknév: ez fog megjelenni a számlán – fontosnak megadni
- Termékazonosító: szabadon megadható
Fizetés módja mező
- Csak a bankkártyás opció legyen bepipálva
- Láthatóság: rejtett (nincs mit választani)
6. lépés – Számlázási adatmezők szerepének beállítása
Minden számlázási adatmezőnél (számlázási név, cím, város, irányítószám) az Általános fülön add meg az adatmező szerepét – ugyanúgy, mint a többi megrendelési beállítás esetében.
7. lépés – Számlázás beállítása
7.1 Számlázóprogram API bekötése
Ha még nincs bekötve: Főmenü – Beállítások – Integrációk – Számlázás – API hozzáférés adatai
Add meg a Számlázz.hu vagy Billingo API kulcsát. Mentés után a jelszó eltűnik – ez normális.
7.2 Adatmezők összekötögetése
Főmenü – Csoportjaim – [csoport neve] – Adatmezők fül – Számlázási adatok
Párosítsd össze a számlázási adatmezőket a funkcióikkal. A fizetési módot is párosítani kell.
Ez dupla munka: előbb az űrlapvarázslóban állítottad be (az OTP-nek kell), most itt is beállítod (a számlázóprogramnak kell). Ez szándékos elkülönítés.
7.3 Első számla beállítása (feliratkozáskor)
Főmenü – Csoportjaim – [csoport neve] – Általános beállítások – Számla kiállítása feliratkozáskor
- Ez egy termék megrendelős csoport: bepipálva (így nem törlődik az adat, ha máshol a „leiratkozom minden csoportból" gombra kattint)
- Elnevezés: pl. „X előfizetés – első havi"
- Teljesítés módja: Bankkártya
- Számlázandó tétel: darabszám = 1, termék neve = ugyanaz, mint az űrlapvarázslóban
Ha az első időszak kedvezményes (pl. próbahónap 990 Ft), itt add meg az eltérő összeget.
Mentési sorrend: 1. Számla mentése gombra kattints, majd 2. Beállítás csoporthoz gombra legalul. Fontos, hogy ne fordítva!
7.4 Ismétlődő fizetési beállítások
Főmenü – Csoportjaim – [csoport neve] – Általános beállítások – Ismétlődő fizetési beállítások
Beállítások:
- Aktív: bepipálva
- Szolgáltató: pl. OTP SimplePay
- Fizetési gyakoriság: heti / havi / negyedéves / féléves / éves
- Alapértelmezett fizetési összeg: a rendszeres díj
- Fizetési emlékeztető kiküldése X nappal a levonás előtt: tipikusan 3 nap
Levelek és oldalak szövegei
Hogyan mondhatja le az előfizető az előfizetést?
Háromféleképpen lehetséges:
1. A fizetési emlékeztető levélből
A levélben lévő linkre kattintva egy oldalon tud lemondást kérni, majd megerősítő levelet kap, amelyben egy kattintással véglegesíti a lemondást.
2. Lemondó űrlappal a vásárló fiókjában
Bárhova kitehetünk egy egyszerű HTML-t, ahol az e-mail-cím megadásával kérheti a lemondást:
```html
<form method="POST" accept-charset="UTF-8"
action="https://listamester.hu/restApi/ecommerce/requestRecurringPaymentCancel">
<input type="hidden" name="gid" value="[gid]"/>
<p>E-mail: <input type="email" name="eml" required /></p>
<button type="submit">Megszüntetem az ismétlődő fizetést</button>
</form>
A `[gid]` helyére az előfizetői csoport ID-ja kerül (a Csoportjaim menüpontban a csoport neve fölé vive az egeret látható az 5 jegyű szám).
3. Kézi törlés
Ha az előfizető e-mailben vagy telefonon kéri a lemondást, kézzel töröld a csoportból. A törlés és a leiratkozás is automatikusan törli a banki kártyatokent.
Lemondáskor értesítő megy az adminnak
Ha valaki lemondja az előfizetést, automatikusan kapsz egy értesítő e-mailt:
Kedves Adminisztrátor!
A(z) [e-mail-cím] című tag a „[csoport neve]" csoportban visszamondta az ismétlődő előfizetését.
Tesztelés és banki jóváhagyás
Mielőtt élesítesz, az egész rendszert tesztfiókban kell beállítani és a banknak ellenőrzésre elküldeni. Az OTP ellenőrzi:
- Sikeres fizetés folyamata
- Sikertelen fizetés folyamata
- Lemondás folyamata
- Hogy a lemondás lehetősége minden kötelező levélben megtalálható-e
A jóváhagyás megérkezése után csak a tesztfiók kulcsait kell kicserélni az éles kulcsokra.