Ha szeretné lehetővé tenni, hogy az eCommerce modullal létrehozott megrendelő űrlapjain keresztül leadott megrendeléseket bankkártyával is kiegyenlíthessék és rendelkezik OTP Simple kártyaelfogadói szerződéssel, akkor az alábbi beállításokat kell megtennie, ezeken fogjuk végigvezetni ebben a cikkben:
- OTP Simple integráció beállítása
- Szállítási és fizetési mód beállítása
-
Megrendelő űrlap létrehozása
- 1. Szállítási és fizetési mód kiválasztása
- 2. Folyamatban lévő fizetéskor megjelenő szöveg személyre szabása
- 3. Kötelező adatok a megrendelő űrlapon
- 4. Adattovábbítási nyilatkozat elhelyezése
- 5. Köszönőoldal vagy következő űrlap lépés megjelenése
- 6. Megrendelés köszönőoldal
- 7. Hibás tranzakció esetén megjelenő visszaigazoló oldal
- Visszatérítéskor megjelenő adatok
- Átállás a v2 alapú integrációra
FONTOS: ha Számlázz.hu-n keresztüli kedvezményes ajánlattal regisztrált OTP Simple fiókot, akkor csak a Számlázz.hu vevői fiókban lehetséges a bankkártyás fizetést felajánlani a vevőnek, tehát a SalesAutopilotot csak a Számlázz.hu-val lehet integrálni, így közvetlen integráció nem jön létre a SalesAutopilot és a Simple között. Ennek eredményeképpen nem tudja űrlapjain feltüntetni a Simple fizetési lehetőséget, mivel a Simple integrációt a Számlázz.hu kezeli.
OTP Simple integráció beállítása
1. Beállítások a OTP Simple felületén
Az OTP Simple-től kapott Kereskedő azonosító és Titkosító kulcs értékeket be kell majd állítani a SalesAutopilotban a következő lépésben. Ezeket az OTP Simple adminisztrációs felületén, a Fiókkezelő / Technikai adatok pontban találja, nyissa meg a Simple admin felületét az egyik böngésző ablakban, és tartsa nyitva a beállítások végéig.
Az OTP Simple az újonnan létrehozott kereskedői fiókokban csak a v2 alapú működést támogatja. A korábban létrehozott kereskedői fiókok esetén azonban továbbra is működik a v1 alapú integráció.
Attól függően, hogy OTP Simple fiókjában mely verziójú integráció támogatott, az OTP felületén az IPN URL beviteli mezőbe írja be az alábbi értékek valamelyikét:
- v2 integráció esetén:
https://sw.salesautopilot.com/simplepay/v2/ipn
- v1 integráció esetén:
https://sw.salesautopilot.com/sw/callback/simple/ipn.php
Az érték megadása után kattintson az oldal alján lévő Mentés gombra.
FONTOS: A Simple fiókban legyen aktív a bankkártyás fizetési lehetőség. Ellenkező esetben a megrendelés után a kártyás fizetési felület megjelenése helyett, a sikertelen fizetéssel zárul a tranzakció. Ebben az esetben a tranzakció hibakód: "A tranzakció nem megfelelő típusú (Code: 5014).
2. Beállítások a SalesAutopilotban
Ha még nem hozott létre megrendelés típusú listát, akkor először hozzon létre egyet. Majd a megrendelési lista képernyőjén kattintson a megrendelés lista Beállítások fülének Integráció opciójára.
Ha nem látja a képen látható lehetőségeket, ellenőrizze, hogy a lista megrendelés típusú-e.
Ezután kattintson OTP Simple integráció szerkesztés ikonjára (1). Ezt követően megjelenik az alábbi képernyő (2), ahol megadhatja a szükséges azonosítókat és beállításokat. A Verzió opciók (3) közül válassza a ki a Simple fiókjának megfelelő verziójú beállítást.
Az OTP Simple adminisztrációs felületén, a Fiókkezelő / Technikai adatok pontban lévő Kereskedő azonosító és Titkosító kulcs értékeket másolja be a megnyíló ablakban található beviteli mezőkbe.
Fontos különbség az éles és a Sandbox Simple fiók között
Ha Ön még csak teszteli a rendszerét és a Simple Sandbox fiókot használja, akkor jelölje be a "Teszt üzemmód" jelölőnégyzetet. Az éles működésre való átálláskor másolja be az éles Simple fiókja "Kereskedő azonosító" és a "Titkosító kulcs" értékét - amely eltér a Sandbox fiókban lévő értékektől - és vegye ki a pipát a "Teszt üzemmód" jelölőnégyzetből.
Szállítási és fizetési mód beállítása
Ezután a SalesAutopilot Beállítások / eCommerce / Szállítási és fizetés mód beállításoknál, adjon hozzá egy új szállítási/fizetési módot. Ekkor, ha Bankkártya opciót választja, akkor elérhető lesz az OTP Simple fizetési mód.
Megrendelő űrlap létrehozása
Megrendelő űrlapot az alábbi Tudásbázis cikkben leírtak alapján tud létrehozni. Ebben a bejegyzésben csak azokat a beállításokat mutatjuk meg, amelyekre külön figyelemmel kell lennie, ha Simple-ös kártyaelfogadást állít be.
1. Szállítási és fizetési mód kiválasztása
Válassza ki a Szállítási és fizetési módok megadásakor az előzőleg létrehozott Simple-ös Szállítási és fizetési módot. Ha egy ilyen fizetési módot hozzárendel egy megrendelő űrlaphoz, akkor a kész űrlapon meg fog jelenni a OTP Simple logó és a OTP Simple-n keresztüli online fizetési lehetőség.
2. Folyamatban lévő fizetéskor megjelenő szöveg személyre szabása
A megrendelő űrlap szerkesztésének második lépésében lehetősége van az űrlaphoz, és annak kapcsolódó folyamataihoz tartozó szövegek testreszabására. Megadhatja azt is, hogy a folyamatban lévő Simple fizetéskor milyen szöveg jelenjen meg a vásárlónak, amíg befejeződik a tranzakció.
Pipálja be az "Űrlap és rendelés összesítő szövegeinek testreszabása" jelölőnégyzetet.
A lenyíló rész legalján találja a "Fizetés folyamatban üzenet" mezőt. Itt tudja módosítani a folyamatban lévő Simple fizetéskor megjelenő szöveget.
Az ide beírt szöveg az alábbi módon fog megjelenni, amíg nem zárul le a fizetési folyamat.
A fizetés eredményét (azaz, hogy sikeres, vagy sikertelen volt-e a vásárlás) az ezután betöltődő köszönőoldal fogja megjeleníteni.
3. Kötelező adatok a megrendelő űrlapon
A Simple csalásfigyelő rendszerének hatékony működése miatt Simple-ös fizetéskor az alábbi adatok átadása kötelező a megrendelő űrlapon, tehát ezeket a mezőket mindenképp vigye fel kötelezően kitöltendő mezőként a megrendelő űrlapra:
- vezetéknév
- keresztnév
- email cím
- telefonszám
- számlázási cím
4. Adattovábbítási nyilatkozat elhelyezése
Mivel Ön harmadik félnek adja át a megrendelési/vásárlói adatokat, ezért a vásárlónak az adattovábbítási nyilatkozatot kifejezetten el kell fogadnia.
A SimplePay dokumentációja szerint a nyilatkozat elhelyezésére több lehetőség is van:
- az oldal saját Általános Szerződési Feltételeiben
- az oldal saját Adattovábbítási nyilatkozatában
- fizetésnél közvetlenül megjelenítve
Fontos: A nyilatkozat elhelyezése a weboldalon önmagában nem elégséges, ha azzal a vásárló nem találkozik és nem fogadta el.
Ebben a részben megmutatjuk, hogy hogyan tudja az Adattovábbítási nyilatkozatot megjeleníteni közvetlenül a fizetésnél egy már meglévő megrendelő űrlapon.
Adattovábbítási nyilatkozat megjelenítése közvetlenül a fizetésnél
A megrendelés űrlapon Simple-ös fizetési mód választása esetén kötelező megjeleníteni az adattovábbítási nyilatkozat szövegét egy elfogadásra szolgáló jelölőnégyzettel.
- Érdemes először saját cégére szabnia az Adattovábbítási nyilatkozat szövegét, amely az alábbi:
Tudomásul veszem, hogy a(z) [Kereskedő cégneve] ([székhelye]) adatkezelő által a(z) [Fizetési Elfogadóhely webcíme] felhasználói adatbázisában tárolt alábbi személyes adataim átadásra kerülnek az OTP Mobil Kft., mint adatfeldolgozó részére. Az adatkezelő által továbbított adatok köre az alábbi: [Kereskedő által továbbított adatok megnevezése]
Az adatfeldolgozó által végzett adatfeldolgozási tevékenység jellege és célja a SimplePay Adatkezelési tájékoztatóban, az alábbi linken tekinthető meg: https://simplepay.hu/adatkezelesi-tajekoztatok/
A [ ] jellel jelölt részeket írja át az Ön adataira. A Kereskedő által továbbított adatok a következőek: név, email cím, telefonszám, számlázási cím; illetve ha az űrlapon szerepelnek a postázási cím mezők, akkor ezek is átadásra kerülnek a SimplePay-nek: szállítási név, szállítási cím, szállítási telefon.
Illetve fontos, hogy az adattovábbítási nyilatkozatban szereplő http://simplepay.hu/vasarlo-aff szövegrésznek hivatkozásként kell működnie, ezért a linket majd html kóddal kell megadnia.
Példa kódra: -
Tudomásul veszem, hogy a(z) [Kereskedő cégneve] ([székhelye])
adatkezelő által a(z) [Fizetési Elfogadóhely webcíme] felhasználói
adatbázisában tárolt alábbi személyes adataim átadásra kerülnek az
OTP Mobil Kft., mint adatfeldolgozó részére. Az adatkezelő által
továbbított adatok köre az alábbi:
név, email cím, telefonszám, számlázási cím
<br><br>
Az adatfeldolgozó által végzett adatfeldolgozási tevékenység jellege
és célja a SimplePay Adatkezelési tájékoztatóban, az alábbi linken
tekinthető meg:
<a href="https://simplepay.hu/adatkezelesi-tajekoztatok/">https://simplepay.hu/adatkezelesi-tajekoztatok/</a> - Vegyen fel egy jelölőnégyzet típusú mezőt a listához. Ebben nyújt segítséget a Hogyan tudok új mezőt hozzáadni az e-mail listához? c. cikkünk. A mező címkéje az Ön által választott tetszőleges lehet.
- Az imént létrehozott mezőt adja hozzá a megrendelő űrlaphoz.
- A mező címkéjének szerkesztésével illessze be az adattovábbítási nyilatkozatának szövegét.
- Ha több szállítási / fizetési mód közül választhat az űrlapon a megrendelő, akkor az adattovábbítási nyilatkozat jelölőnégyzethez állítson be a Feltételes megjelenés opciót. Ezen belül állítsa be, hogy a Szállítási/fizetési mód egyenlő a Simple-ös fizetési móddal. Állítsa még be a mezőnél a kötelező kitöltést. Ha nem Simple-ös fizetési módot választ a megrendelő, akkor természetesen az űrlap tovább fogja engedni a jelölőnégyzet bejelölése nélkül is.
5. Köszönőoldal vagy következő űrlap lépés megjelenése
FONTOS: Az "Ugyanabban az ablakban, de iframe esetén a külső ablakban" opciót használja a megfelelő működéshez, mert a Simple alapbeállításként nem engedélyezi, hogy iframe-ben jelenjen meg.
6. Megrendelés köszönőoldal
A köszönőoldalon jelenítse meg a [mssys_trnum]
OTP Simple referenciaszám mezőket, például így:
A köszönőoldalon a fentieken kívül megjelenítheti a [mssys_rt]
(OTP Simple üzenete) mezőt is. FONTOS: a megrendelés visszaigazoló (feliratkozáskori) levél csak akkor kerül elküldésre a megrendelőnek, ha a OTP Simple-től visszaérkezett az IPN visszaigazolás (csalásfigyelő rendszer által végzett ellenőrzés). Általában ez a visszaigazoló oldal megjelenése előtt megtörténik, de előfordulhat, hogy tovább tart az ellenőrzés. Ebben az esetben a köszönőoldalon a bank üzenete Sikeres kártya ellenőrzés. Megerősítésre vár! lesz.
7. Hibás tranzakció esetén megjelenő visszaigazoló oldal
Az OTP Simple dokumentációjában megköveteli, hogy megszakított tranzakció vagy sikertelen fizetés esetén a megfelelő visszaigazoló tájékoztatás jelenjen meg. A [bank_error_msg] mezőkód tartalmazza a szükséges információkat, ezért amennyiben ezt a mezőkódot beilleszti a Bankkártyás fizetés hibaoldalhoz, akkor az információ mindkét esetben pontos lesz.
Érdemes lehet a kártyás fizetés újraindítása linket, azaz az ///initcardpayment
kódot is elhelyezni az oldalon.
Az ///initcardpayment
linket az alábbi animáció alapján tudja beállítani.
A fent mutatott beállítás esetén a visszaigazoló oldal sikertelen fizetés esetén így fog kinézni.
A fent mutatott beállítás esetén a visszaigazoló oldal megszakított tranzakció esetén így fog kinézni.
Visszatérítéskor megjelenő adatok
Előfordulhat, hogy a megrendelés összegét teljes egészében vagy részben vissza kell térítenie vevőjének. Ebben az esetben az OTP Simple-ben végrehajtott visszatérítés (refund) esetén az OTP Simple által küldött IPN üzenet hatására a 'megrendelés állapota' mező [mssys_order_status]
'visszafizetve' lesz. A megrendelés állapota visszafizetett lesz függetlenül a visszatérítés összegétől, vagyis ha a visszafizetett összeg kevesebb, mint a megrendeléskori vételár, akkor is megváltozik a megrendelés állapota. Ezzel könnyen nyomon tudja követni, hogy a megrendelésnél történt-e visszafizetés.
Visszaetérítés esetn az [mssys_trnum] érték felülírásra kerül a visszatérítés tranzakcióazonosítójával.
Átállás a v2 alapú integrációra
A korábban létrehozott Simple kereskedői fiókok v1 alapú integráció által voltak összeköthetők a SalesAutopilottal. Az integrációt frissítette a Simple és elérhetővé tette ennek 2. verzióját, amely beépítésre került a SalesAutopilot fiókokba. Javasoljuk, hogy amennyiben még az első verziójú integráció van beállítva a SalesAutopilot fiókjában, az alábbi lépések követésével térjen át az új verzióra:
- Vegye fel a kapcsolatot a Simple ügyfélszolgálatával és kérje a kereskedői fiók beállításainak módosítását v1-ről v2-re.
- A Simple fiókjában módosítsa az IPN URL értékét a
https://sw.salesautopilot.com/simplepay/v2/ipn
értékre. - Az érintett megrendelési listán kattintson a Beállítások > Integrációk menüpontra, ahol a Simple beállításaiban (1) ki tudja választani a Verzió mezőben a v2 értéket (2).
A fenti lépések elvégzése után egyéb teendője nincs, azonban javasoljuk, hogy a listához tartozó űrlapokat generálja újra és tesztelje megrendelési folyamatát az új integráció beállítása után.
Hozzászólások
0 hozzászólás
A cikkhez nem írhatók újabb hozzászólások.