NetPay technikai áttekintés partnereink számára



Hasonló dokumentumok
InFo-Tech emelt díjas SMS szolgáltatás. kommunikációs protokollja. Ver.: 2.1

epos - Felhasználói leírás (MOBIL egyenleg feltöltés, Web áruházban történő vásárlás)

Adatkezelési nyilatkozat

Számítógépes Hálózatok GY 7.hét

Tájékoztató az Ügyfélkapu használatáról

K&H token tanúsítvány megújítás

MŰSZAKI SEGÉDLET A D.C.LAX / IZZYPAY/NETSTART SMS RENDSZERŰ FIZETÉSI MEGOLDÁSAINAK PARTNER OLDALI BEKÖTÉSÉHEZ.

Gyógyszertári ellenőrző és adattovábbító program. Pusztai Zsuzsanna Simon Péter Szabó László Dr. Váradi Péter

Határtalanul! program. Fazekas Zoltán pályázati-pénzügyi referens

KFKI Unified Messaging Server (UMS) Felhasználói Útmutató

SSL VPN KAPCSOLAT TELEPÍTÉSI ÚTMUTATÓ

Regisztrációs útmutató a Közokos- a BME Közoktatási Vezető Képzésének Online Oktatási Rendszeréhez Őszi beíratkozott hallgatók részére

MicroSigner Közvetítő Szerver fejlesztői dokumentáció

Számítógépes Hálózatok GY 6.hét

Adja meg, hogy ebben az esetben mely handshake üzenetek kerülnek átvitelre, és vázlatosan adja meg azok tartalmát! (8p)

Tagi nyilatkozat elektronikus aláírás folyamata MicroSigner alkalmazás használatával

Példa webáruház kialakítás rendszerdokumentáció

S, mint secure. Nagy Attila Gábor Wildom Kft.

QBE Édes Otthon lakásbiztosítás tarifáló webservice. Fejlesztői dokumentáció 1.0.2

Felhasználási feltételek

Segédlet online felület használatához

Űrlapok és kedvencek. Rendszergazdai kézikönyv. 5,2 Verzió augusztus

Erste MobilBank Felhasználói kézikönyv

Magazin. CapriPay. Második kiadás. CapriPay Magazin 2. szám Ingyenes regisztráció. Egyszerű telepítés. Nincsenek tranzakciós díjak.

Felhasználói kézikönyv

Adatkezelési nyilatkozat, szabályzat

Rendszergazda Debrecenben

Rendszám felismerő rendszer általános működési leírás

ECDL Információ és kommunikáció

Technikai tudnivalók a Saxo Trader Letöltéséhez tűzfalon vagy proxy szerveren keresztül

PAYU Hungary Kft. PayU Mobil fizetés

Magyar Nemzeti Bank - Elektronikus Rendszer Hitelesített Adatok Fogadásához ERA. Elektronikus aláírás - felhasználói dokumentáció

Webes étkezés rendelés felhasználói kézikönyv

Kommunikáció. 3. előadás

Online adatszolgáltatás beállítása a Kettős könyvelés programban (WUJEGYKE) 79/

ÚJDONSÁGOK AZ FLP WEBSHOPBAN

NIIF VoIP szolgáltatás aktualitásai

Kézikönyv. a HGCS-2014 Háztartási nagygépek cseréje. pályázati kiíráshoz kapcsolódó pályázati portál működéséhez.

NAV online számla regisztráció SAP rendszerhez

First Voice Kft. Stilldesign Üzletág

Felhasználói Leírás v.2.00

ÜGYFÉLKAPU AZONOSÍTÁSI SZOLGÁLTATÁS

Felhasználói útmutató

Hálózati architektúrák laborgyakorlat

Beszállítói önregisztráció

SABLONOZÓ KERETRENDSZER

Hiteles elektronikus postafiók Perkapu

TANÚSÍTVÁNY. tanúsítja, hogy a. Giesecke & Devrient GmbH, Germany által előállított és forgalmazott

Információ és kommunikáció

Albacomp RI Rendszerintegrációs Kft Székesfehérvár, Mártírok útja 9. E K O P - 1. A. 2 - A D A T Á L L O M Á N Y O K

Középfokú intézménybe történő beiratkozás folyamata a 2019/2020-as tanévre vonatkozóan

Fontos tudnivaló Fizetés emelt díjas SMS-sel Bankkártyás fizetés

API tervezése mobil környezetbe. gyakorlat

e-tanúsítás, felhasználói leírás a nyilvánosság számára

KISZÁLLÍTÁSI SEGÉDLET 1

A Magyar Kézilabda Szövetség tájékoztatója az elektronikus ügyintézést és elektronikus kapcsolattartást érintő változásokról

EDUROAM WI-FI beállítása

Írásjogtól Rootig AIX-on

Az eladó minden termék és szolgáltatás esetében a Gabriano Pizzéria Kft.

Vodafone ReadyPay. Használati útmutató

SODEXO MINDENNAPOK KÁRTYA ELFOGADÁSI TÁJÉKOZTATÓ

Változáskezelés Verzió Dátum Változás Pont Cím Oldal Diákhitel engedményezés visszavonása Diákhitel bef

Műszaki online hibabejelentő kézikönyv

Könyvtárellátó Nonprofit Kft. KIADÓI RENDSZER

Felhasználói útmutató

MicroSigner Közvetítő Szerver fejlesztői dokumentáció

Műszaki előfeltételek

MÉRY Android Alkalmazás

Webáruház. Tisztelt Partnerünk!

A rendszerfejlesztés során új szolgáltatások válnak elérhetővé, amelyeknek részleteiről számlavezető fiókjában érdeklődhet.

Iratérvényességi Nyilvántartás Szolgáltatás (IÉNY)

web works hungary Rövid technikai tájékoztató Mars (mars.intelliweb.hu) szerverünkkel kapcsolatban meglévő és új ügyfeleink számára.

SSL elemei. Az SSL illeszkedése az internet protokoll-architektúrájába

TÁJÉKOZTATÓ a MicroSigner alapú alkalmazás használatáról

Alkalmazotti/partneri regisztráció gyorshivatkozási kártyája

ADATKEZELÉSI NYILATKOZAT.

Kormányzati Elektronikus Aláíró és Aláírás-ellenőrző Szoftver

Online adatszolgáltatás beállítása a Számlázás - vevő-szállító nyilvántartás programban (UJVSZ)

Segédlet online felület használatához

Internetbank-EFER csatlakozás bemutatása. Bali János, Lomniczi Rudolf

Valimed API. REST API a magyarországi orvos pecsétszámok validálására

Könyvtárellátó Nonprofit Kft. Szülői Ügyfélkapu Felület

HBONE tábor 2005 november Mohácsi János

IV/8. sz. melléklet: Internetes megjelenés (vállalati portál) funkcionális specifikáció

Hungaropharma Zrt. WEB Áruház felhasználói útmutató. Tartalomjegyzék

A csatlakozási szerződés 1. sz. melléklete

Nokia N97_mini (Mail for Exchange) beállítása Virtualoso levelezésre

Általános Szerződési Feltételek

AP Wilson Kártyabirtokos használati útmutató

Diákigazolvány. Belépés> Adminisztráció> Iskolai oktatás képes menü> diákigazolvány> diákigazolvány igénylés

Cafeteria - KIRA interfész

NYÍRPARASZNYA TÁJÉKOZTATÓ AZ ELEKTRONIKUS ÜGYINTÉZÉSRŐl

QUAESTOR Egészségpénztár Pénztártagi extranet Felhasználói kézikönyv

Fizetési folyamat az Építésügyi Fizetési Portálon (ÉFP)

Tisztelettel köszöntöm a RITEK Zrt. Regionális Információtechnológiai Központ bemutatóján.

2. munkacsoport 1. fejezet (elektronikus banki szolgáltatások)

Pick Pack Pont kereső és boltválasztó alkalmazás

Tanúsítványkérelem készítése, tanúsítvány telepítése Apache szerveren

Tájékoztató jellegű fordítás a Kapacitáslekötési Platform (Regional Booking Platform) regisztrációs űrlapjának kitöltéséhez

Átírás:

NetPay technikai áttekintés partnereink számára Üdvözöljük NetPay partnereink között. Ebben a dokumentumban megtalálja azon alapinformációkat, amelyek segítenek az on-line fizettetés megvalósításában. Tájékoztatjuk, hogy jelen dokumentum bizalmas információkat és üzleti titkokat tartalmaz, amelyek nem juthatnak harmadik személy tudomására. Az itt leírt információk segítenek Önnek abban, hogy a NetPayt, mint fizetési megoldást műszaki oldalról áttekintse, valamint megtervezze a saját weboldalaiba való beépítését. Szótár A dokumentumban használatos kifejezések magyarázata. Partner: az, aki a NetPay használata, bezevetése céljából szerződik Vásárló: NetPay számla birtokos, aki azon elvásárolható egyenleggel rendelkezik Szolgáltatás: hozzáférés vagy egyéb értékesíthető tartalom, amelyet a Vásárló megvehet Termék: egyedi jellemzővel bíró, megvásárolható dolog Kód: egy HTML form, amely a NetPay vásárlási folyamat elindítója A NetPay beillesztése A Netpay számtalan módon biztosíthat fizetési lehetőséget. Leggyakrabban valamilyen hozzáférést oszt ki név és jelszó formában, illetve pénztárként funkcionál. Mindkét esetben a Partner weboldalába egy tőlünk kapott Kódot kell beillesszen. Ebben a Kódban definiált a Partner, a Szolgáltatás, amennyiben van, akkor Termék illetve egy mindezeket hitelesítő azonosító. Ezeken módosítani a szerződés értelmében a termékazonosítón kívül nem lehet. A Kód a Vásárló számára egy NetPay képként jelenik meg. A Kódban az egy Szolgáltatáshoz

tartozó Termékek jelölését Partner szabadon variálhatja. Azaz például ezer videofilm letöltéséhez adunk egy Kódot, amelyből a termék azonosító variálásával minden filmhez előállíthatja az egyedi Kódot. Amennyiben több árkategóriában vannak a filmek, úgy árkategóriánként kap egy-egy Kódot. A Kód A Kód egy HTML form, több hidden tipusú mezővel és egy image mezővel, amely egy NetPay kép. A Kódban Partner a PID értékét megváltoztathatja, amennyiben több szolgáltatáshoz ugyanazt a Kódot kapta - ilyen például filmek letöltésének árusítása. A Kód többi részét Partner a szerződésben szabályozottak szerint módosíthatja (általában az oldal jellegétől hangsúlyosan eltérő kódban a kép előzetes egyeztetés után kicserélhető). A Kódot a szerződéskötés adott fázisában a NetPay üzemeltető biztosítja Partnerének. Illustration 1: Html kód (bizonyos részek kitakarva szerepelnek) A vásárlás menete jelszókiadás esetében Vásárló a beillesztett Kóddal átjut a NetPay oldalára. Itt a fizetés sikerességétől függően kap hozzáférést a Partner védett tartalmához. Az adatok kiadása lehet lokális, amikor ezzel párhuzamosan Partner is megkapja az adatokat (https url meghívásával, háttérben). Ugyanakkor Partner is generálhat jelszót amit a NetPay vagy megkap, s ekkor kiír a fizetés végén, vagy nem kap meg, ekkor a fizetés eredményének kiírása után visszavezeti a Vásárót a Partner oldalára. A Partnernek

biztosítania kell vagy valamilyen felületet amin átadhatjuk a fizetéskor generált jelszavakat, vagy egy olyan https url-t amit meghívva ki tudunk osztani egyet. A NetPay az URL-ekre adott válaszban OK: <üzenet> illetve ERR: <üzenet> tartalmat ad, és ugyanezt várja a túloldalról. A vásárlás menete pénztár szolgáltatás esetében A kosár összeállítása után Partner legenerálja ugyanazt a Kódot, amelyben a Termék azonosító egy tranzakció azonosító. A Kód megjelenítése előtt a NetPay rendszerbe https url hívásával felviszi a tranzakciót, az árat és egy dátumot. Vásárló a tranzakció azonosító birtokában eljut a NetPay oldalra, ahol megkapja az árat. A fizetés eredményéről a Partner is tájékoztatást kap, s a Vásárló fizetés után visszajut a kiinduló oldalra. A tranzakcióknak van timeout paraméterük amelyben a NetPay és a Partner technikai kapcsolattartói állapodnak meg. Ugyanez igaz a http kommunikáció részleteire is: port szám (ha nem default), paraméterek neve, száma és szintaxisa, esetleges egyéb kommunikációs részletek. A NetPay rendszerben egy tranzakció azonosító egyszer használható fel, és státusztól függetlenül öt naptári napig a rendszerben marad. Műszaki követelmények Partner csak és kizárólag SSL használatával kommunikálhat a NetPay rendszerrel, tehát mind a paraméter átadások mind azok fogadása csak SSL által biztosított úton történhetnek. Egyedi megoldáskor (pl. socketen keresztüli kommunikáció) Partner feladata a protokoll definiálása, s amennyiben a Netpay azt nem tartja elég biztonságosnak, Partnernek szigorítania kell azon. Gondoskodni kell továbbá arról, hogy az adatok átvitelét csak jogosultak kezdeményezhessék, jelszóvédelemmel, IP címre korlátozással vagy egyéb eszközzel. A forgalom ellenőrzése, elszámolás A forgalmat Partner a NetPay által biztosított weboldalon keresztül illetve napi és havi bontásban elektronikus levélben kapja, igény esetén. A weboldal tanúsítvány

alapú azonosítást igényel, a tanúsítvány kérelmet a NetPay üzemeltetőhöz kell eljuttatni, aki aláírás után azt visszaküldi. Innentől hiteles a tanúsítvány, s azt lehet használni. A tanúsítvány generálása és használata OpenSSL segítségével támogatott, de bármely program használható amely x509 szerint működik. A NetPay saját magát fogadja el hiteles CA-nak. A NetPay rendszerbe illeszkedés menete Önök a szerződéskor már tudják, hogy milyen terméket vagy termékeket szeretnének on-line értékesíteni. Ezekhez az adminisztrációtól Kódot kell kérjenek. Amint azokat megkapták, már el tudják kezdeni beilleszteni az oldalakba. Ahhoz, hogy a NetPay kiszolgálja az Önok vásárlóit, engedélyeztetni kell a Szolgáltatást. Ehhez a Kódokat a NetPay csapatának ki kell próbálnia néhány teszt fizetéssel amelyek közott kell legyen sikeres (sikertelen fizetésnek is kell lennie, letesztelve a Partner hibakezelését). Amennyiben az adott termék kifizethető, úgy a NetPay részéről a szolgáltatás-beüzemelés folyamata lezárult. Amennyiben hibákat tapasztaltunk, úgy a szolgáltatást nem engedélyezzük s a tapasztalatokat jelezzük a Partner technikai kontaktjánál. Az engedályezésnek szintén feltétele, hogy Önok a weboldalukon a Kód mellett tájékoztassák látogatóikat a Netpay fizetésről, illetve a fizetési eszközhöz jutás módjáról. Partner feladata Partner technikai kapcsolattartójának feladata leprogramozni vagy leprogramoztatni azokat a programokat, amelyek a https url hívásokat indítják illetve végződtetik (természetesen csak akkor, ha a konkrét műszaki megoldásnak ezek részei). Mivel http protokollt használunk, Partner tetszőleges programozási nyelvet használhat (C, C++, Perl, PHP stb). Felhívjuk figyelmét, hogy a NetPay üzemeltetése csak Unix alapú rendszerekhez illetve megoldásokhoz tud támogatást nyújtani. Maga a fizetési rendszer platformfüggetlen, bármilyen operációs rendszer használható amelyen fut olyan program, amely képes szabványos http kéréseket indítani és fogadni.

További információk Kérjük, hogy adminisztratív kérdéseket az info@netpay.hu címre, technikai, műszaki kérdéseket pedig a tech@netpay.hu címre küldjön. Hibabejelentés: support@lax.hu.