Manuál pro implementaci služby PLATBA 24. Datum: 22. října 2015 Verze: 1.50

Podobné dokumenty
Manuál pro implementaci služby PLATBA 24. Datum: 17. prosince 2014 Verze: 1.49

UŽIVATELSKÁ PŘÍRUČKA PRO INTERNETOVÉ BANKOVNICTVÍ PPF banky a.s.

Zadání příkazu k převodu do zahraničí, v cizí měně do tuzemska a svolení k SEPA inkasu ve službě ČSOB InternetBanking 24

INTERNETOVÉ BANKOVNICTVÍ ARTESA IDEAL

Popis nejčastějších funkcí aplikace MojeBanka business

Zadání příkazu k převodu do zahraničí a v cizí měně do tuzemska ve službě ČSOB BusinessBanking 24

Návod na internetové bankovnictví

Popis nejčastějších funkčností v aplikaci MojeBanka

UŽIVATELSKÁ PŘÍRUČKA PRO INTERNETBANKING PPF banky a.s.

RYCHLÝ PRŮVODCE INTERNETOVÝM BANKOVNICTVÍM

Popis nejpoužívanějšch funkčností v aplikaci MojeBanka business

Technická specifikace Platební brána IBS

Uživatelský manuál Citfin, spořitelní družstvo Potřebujete poradit? Volejte infolinku nebo pište na

UŽIVATELSKÁ PŘÍRUČKA PRO INTERNETBANKING PPF banky a.s.

Fakturace prostřednictvím objednávkového u

UŽIVATELSKÁ PŘÍRUČKA PRO SLUŽBU INTERNETBANKING PPF banky a.s.

Fakturace prostřednictvím objednávkového u. Coupa dodavatelské materiály. AHOLD Czech Republic, a.s. Radlická 117, Praha 5 Nové Butovice

Musím se zaregistrovat, abych mohl(a) platit pomocí Platební brány?

MojeBanka Business. První kroky se službou MojeBanka Business

Podrobné popisy služby a detailní postupy naleznete v uživatelské příručce MojeBanka (dostupné na a v nápovědě.

Příručka pro uživatele Telefonního bankovnictví

T CLOUD MANUÁL ZÁKLADNÍHO POUŽÍVÁNÍ. PŘIHLÁŠENÍ K ÚČTU Přihlaste se z nabídky Přihlášení k účtu:

Uživatelský manuál Citfin Finanční trhy, a.s. Potřebujete poradit? Volejte infolinku nebo pište na

Fakturace prostřednictvím Coupa Dodavatelského Portálu

MANUÁL PŘIHLÁŠEK SVČ ODRY

PORTÁL OBCHODNÍKA PŘÍRUČKA PRO UŽIVATELE

Manuál pro majitele Korporátní karty. Manuál pro majitele Korporátní karty

Uživatelská příručka SBOX

NÁVOD NA PŘIHLÁŠENÍ DO INTERNETOVÉHO BANKOVNICTVÍ PRO SPRÁVU KREDITNÍ KARTY

Nemo moderní aplikace pro poradce

Návod k obsluze portálu pro obchodníky

PŘÍKAZ K ZADÁNÍ SEPA PLATBY V APLIKACI MULTICASH KB

Profesis KROK ZA KROKEM 2

Moje PNS. Návod použití

Přímý kanál - Informace pro příjemce platebních karet

Czech Nature Photo Návod

Uživatelský manuál

Mojebanka. První kroky se službou Mojebanka

Case Parts e-shop. Spuštění registrace

Platba za zboží prostřednictvím Raiffeisenbank

Fakturace prostřednictvím Coupa Dodavatelského Portálu

Návod na instalaci HW certifikátu aplikace PARTNER24

Internet Banka v mobilu

Žádost o platbu PRV Operace

PRO TRAVEL CK, s.r.o. Prokopova 23, Plzeň Tel.: Internet:

Návod na elektronické podávání přihlášek KTF UK

Elektronický výpis v Internet Bance

Manuál pro aplikaci Portál samofakturace

UŽIVATELSKÝ MANUÁL. pro nákup pneumatik a pneuservisních služeb.

UŽIVATELSKÁ PŘÍRUČKA INTERNETOVÉHO

Uživatelská příručka aplikace George klíč

1.1. Základní informace o aplikacích pro pacienta

mbank.cz Technická dokumentace Varianta Standard

Dealer Extranet 3. Cenové nabídky

Návod k použití služby

Jednoduchý návod. Registrace klienta CERTIFIED SYSTEM ISO 9001:2000 ISO 14001:2004

Expresní linka. První kroky se službou Expresní linka

OBSAH MANUÁL PRO VOC PARTNERY NA

Tutoriál k AUKRO konektoru InShop4

Právnické osoby, fyzické osoby podnikatelé

E-BILLING UŽIVATELSKÝ MANUÁL. Platí od

Poté je možné se Přihlásit prostřednictvím údajů zadaných při Registraci nového účtu.

NÁVOD NA ON-LINE objednávky parapetních desek přes web BOPAL window and door accessories, s.r.o

Ovládání majetkové účtu prostřednictvím služby Moje Investice Online a Moje Investice Online Plus

PRO TRAVEL CK, s.r.o. Prokopova 23, Plzeň Tel.: Internet:

Dealer Extranet 3. Správa objednávek

Portál elektronických služeb J&T Banky Příručka pro uživatele Internetbankingu

Manuál pro studenty. Obsah

Už ivatelska dokumentace

JAK ZADAT ZAHRANIČNÍ PLATBU

verze platná od

Ovládání majetkového účtu prostřednictvím služby Moje Investice Online a Moje Investice Online Plus

Manuál pro InspIS HELPDESK

Modul PrestaShop verze 1.6 Uživatelská dokumentace

Příručka pro uživatele Telefonního bankovnictví

Příručka pro uživatele ČSOB InternetBanking 24 a ČSOB BusinessBanking 24 Online s čipovou kartou

PLATEBNÍ KARTY PPF banky a.s.

Uživatelský manuál e-shop ELKOV elektro a.s.

Průvodce Akademickým portálem SoftwareONE

INSTITUT PRO TESTOVÁNÍ A CERTIFIKACI, a. s. NÁVOD NA PŘÍSTUP K SEZNAMŮM VYSTAVENÝCH DOKUMENTŮ

Nedaří se mi přihlásit

UŽIVATELSKÁ PŘÍRUČKA PRO SLUŽBU INTERNETBANKING PPF banky a.s.

NOVINKY V INTERNETOVÉM BANKOVNICTVÍ PRO PODNIKATELE ÚNOR 2019 SEZNAMTE SE S NOVINKAMI, KE KTERÝM JSTE NÁS INSPIROVALI.

InsideBusiness Payments CEE

Elektronické výpisy v BankKlientovi

MOJESODEXO.CZ ZADÁVÁNÍ OBJEDNÁVEK PAPÍROVÝCH PRODUKTŮ. Uživatelský manuál

Zadání příkazu k úhradě

Manuál Elektronický výpis

Kompletní návod na nákup a čtení eknih ve formátech PDF a epub na PC a MAC

Postup pro přihlášení k EET

Povinné položky elektronické faktury 24 pro B2B

1 ZÁKLADNÍ POPIS 2 3 DOPORUČENÁ NASTAVENÍ ÚČETNÍHO SYSTÉMU 6 4 TRANSAKČNÍ SOUBOR 6 5 PŘÍKLAD SOUBORU 6

UŽIVATELSKÁ PŘÍRUČKA PRO INTERNETBANKING PPF banky a.s.

Jak se přihlásit do činnosti DDM Jihlava on-line

HLEDEJCENY.mobi. Obsah. Mobilní verze e-shopu. Důvody instalace

Profesis on-line Obrázky v prezentaci byly upraveny pro potřeby prezentace.

Průvodce Akademickým portálem SoftwareONE

REGISTRACE UŽIVATELE

ÚČTOVÁNÍ úvodní nastavení

Ohlašování údajů pro vodní bilanci nápověda a příručka pro uživatele

Transkript:

Manuál pro implementaci služby PLATBA 24 Datum: 22. října 2015 Verze: 1.50

1 Úvodní informace ke službě PLATBA 24... 3 1.1 Obecný popis služby... 3 1.2 Administrativní předpoklady k využití služby PLATBA 24... 4 2 Implementace služby PLATBA 24 na straně E-shopu... 5 2.1 Grafické prvky... 5 2.2 Informace předávané do České spořitelny... 5 2.3 Informace poskytované zpět od České spořitelny... 8 3 Podpora služby Platba 24 ze strany České spořitelny... 10 3.1 Podpora implementace... 10 3.2 Provozní podpora (HELPDESK)... 10 3.3 Provozní podpora pro uživatele SERVIS 24 Internetbanking... 10 3.4 Provozní podpora pro uživatele služby BUSINESS 24... 10 Manuál pro implementaci služby PLATBA 24 Strana 2 (celkem 10)

1 Úvodní informace ke službě PLATBA 24 Tento dokument obsahuje základní informace o službě PLATBA 24, podmínky k implementaci služby na straně poskytovatele (E-shopu) a kontakty pro podporu služby ze strany České spořitelny. 1.1 Obecný popis služby PLATBA 24 je platební metoda určená pro úhrady za zboží nebo služby v prostředí internetového obchodu. PLATBA 24 je automaticky k dispozici pro všechny nakupující uživatele internetového bankovnictví SERVIS 24, kteří mají nastavené oprávnění pro realizaci aktivních operací alespoň k jednomu sporožirovému účtu. To je v současné době 1,6 milionu uživatelů. Princip služby: 1. Nakupující zákazník internetového obchodu, klient České spořitelny, vybere zboží nebo službu a vloží ji do nákupního košíku. 2. Pak zvolí z nabízených platebních metod jako způsob úhrady PLATBA 24. 3. E-shop zavolá SERVIS 24 Internetbanking (dál používáme zkratku S24 IB) a předá bance údaje o nákupu přes URL s připojeným otiskem vytvořeným hashovací funkcí SHA-256. 4. Nakupující je přesměrován na přihlašovací stránku S24 IB. 5. Po standardním přihlášení do S24 IB se uživateli zobrazí předvyplněný příkaz k úhradě. Parametry platby nelze modifikovat, uživatel si může pouze vybrat účet, ze kterého zaplatí, a zadat Zprávu pro příjemce. 6. Pak platbu autorizuje a odešle ke zpracování do banky, je odhlášen z aplikace S24 IB a přesměrován zpět na stránky internetového obchodu. 7. E-shop dostane od banky potvrzení o platbě i s parametry nákupu. Můžete si ale zvolit i on-line e-mailové potvrzení o zadané transakci až na dva vámi určené e-maily, které jsou definované a uložené na bankovní straně služby PLATBA 24. 8. E-shop má potvrzenu platbu a může podle svých podmínek hned distribuovat zboží nebo službu. Manuál pro implementaci služby PLATBA 24 Strana 3 (celkem 10)

1.2 Administrativní předpoklady k využití služby PLATBA 24 Zřízení služby PLATBA 24 je velmi jednoduché: 1) stačí si otevřít běžný účet v CZK pro vypořádání transakcí v rámci služby PLATBA 24. Všechny transakce musí probíhat v českých korunách; 2) uzavřít Smlouvu o poskytování služby PLATBA 24, která vymezuje mj. základní práva a povinnosti smluvních stran, cenová ujednání a obsahuje údaje pro implementaci. Spolu se službou PLATBA 24 doporučujeme zřídit si přístup i do aplikace internetového bankovnictví BUSINESS 24 pro možnost okamžité kontroly právě uskutečněného nákupu (tzv. ověření nákupního košíku). To se hodí například tehdy, když klient nedokončí platbu a zároveň se korektně neodhlásí z aplikace. Všechny uskutečněné platby jsou po zpracování v bankovním systému k dohledání také v transakční historii a poté i ve výpisu z účtu. Samotné podmínky technické implementace do prostředí internetového obchodu jsou popsány v následující kapitole. Manuál pro implementaci služby PLATBA 24 Strana 4 (celkem 10)

2 Implementace služby PLATBA 24 na straně E-shopu 2.1 Grafické prvky Pro zobrazení platebního tlačítka na stránkách E-shopu použijte přiložený obrázek o rozměrech 88 x 31 px Tlačítko_Platba24.gif podle předloženého vzoru (barvy, rozměr, apod.) a nijak jej dále neupravujte. Pro popis použijte text: On-line platba přes SERVIS 24. 2.2 Informace předávané do České spořitelny Po výběru platebního tlačítka v internetovém obchodu následuje předání informací o platbě do banky. Volání služby PLATBA 24 musí splňovat tento formát: https://www.servis24.cz/ebanking-s24/ib/base/sipo/ecc? shopid=123456 &amount=44444 &varsymbol=9876543210 &specsymbol=9876543210 &url=http://www.e-shop.cz/index.asp &sign=d7e61804f77606893fa8183d3b1043d7fd54a6a83ad0699334c52f178036c5b3 Parametry musí být psány malými písmeny (včetně HASH) a je nutné dodržet jejich pořadí. Volání od E-shopu do banky tedy musí vždy začínat řetězcem: https://www.servis24.cz/ebanking-s24/ib/base/sipo/ecc? a dále obsahovat tyto parametry: Parametr Popis Délka Povinný pole (A/N) shopid Jedinečný identifikátor E-shopu, najdete jej ve smlouvě. 6n A amount Částka transakce; číslo větší než 0 a menší nebo rovno 10n A 9999999.99; zadané bez mezer a jiných oddělovačů. Je přípustné (ale ne povinné) zadat haléře, které musí být odděleny desetinnou tečkou a zaokrouhleny na dvě desetinná místa. varsymbol Variabilní symbol jako identifikátor transakce; max. 10n A 10místné celé kladné číslo (= číslo nákupního košíku). specsymbol Identifikátor transakce, specifický symbol; max. 10n N 10místné celé kladné číslo; pokud tato podmínka není splněna, parametr je ignorován. url URL, na které bude uživatel přesměrován po odhlášení 200a A z S24 IB (musí být bez parametrů). sign Parametr sign je vytvořen hashovací funkcí SHA-256 1) jen z parametrů platby pro volání služby PLATBA 24 a platného e-commerce klíče daného E-shopu. 64a A Poznámka ke sloupci Délka pole : n numerický, a alfanumerický 1) http://csrc.nist.gov/publications/fips/fips180-2/fips180-2.pdf Manuál pro implementaci služby PLATBA 24 Strana 5 (celkem 10)

Příklad volání služby PLATBA 24 ve směru od E-shopu: Parametry volání služby PLATBA 24 bez vypočtené hodnoty parametru sign: shopid=123456&amount=44444&varsymbol=9876543210 &specsymbol=9876543210&url=http://www.e-shop.cz/index.asp&sign= Hodnota e-commerce klíče daného internetového obchodu: 98765432100123456789 Pak vstupem hashovací funkce SHA-256 je řetězec: shopid=123456&amount=44444&varsymbol=9876543210 &specsymbol=9876543210&url=http://www.eshop.cz/index.asp&sign=98765432100123456789 Výstupem je pak hash této hashovací funkce: be01eed8037178a264766f51d26b4da8966ab94ca35d33033ea1cea4ef586f1c E-shop potom sestaví kompletní volání služby PLATBA 24 zřetězením povinného řetězce URL, požadovaných parametrů volání a vypočtené hodnoty hash. Příklad takto sestaveného volání je potom následující: https://www.servis24.cz/ebanking-s24/ib/base/sipo/ecc?shopid=123456& amount=44444&varsymbol=9876543210 &specsymbol=9876543210&url= http://www.e-shop.cz/index.asp&sign= be01eed8037178a264766f51d26b4da8966ab94ca35d33033ea1cea4ef586f1c Stejný e-commerce klíč banka použije pro autentizaci odpovědi do E-shopu. Možné problémy: 1. špatné URL kódování (http://www.w3schools.com/tags/ref_urlencode.asp) 2. částka - při zadání haléřů musí být čísla odděleny desetinnou tečkou a zaokrouhleny na 2 desetinná čísla 3. špatně vypočítaný hash je možné jej ověřit v on-line nástroji např.: 1. spustit tool: http://www.freeformatter.com/message-digest.html 2. vložit text: shopid=123456&amount=44444&varsymbol=9876543210&specsymbol=9876543210 &url=http://www.e-shop.cz/index.asp&sign=98765432100123456789 3. zvolit algoritmus: SHA-256 (256-bits) 4. měli byste obdržet výsledný hash: be01eed8037178a264766f51d26b4da8966ab94ca35d33033ea1cea4ef586f1c 5. příklad volání e-shopu: https://www.servis24.cz/ebanking-s24/ib/base/sipo/ecc? shopid=123456& amount=44444& varsymbol=9876543210& specsymbol=9876543210& url=http://www.e-shop.cz/index.asp& sign=be01eed8037178a264766f51d26b4da8966ab94ca35d33033ea1cea4ef586f1c výsledný hash je pak možné zkontrolovat i v on-line nástroji banky: Manuál pro implementaci služby PLATBA 24 Strana 6 (celkem 10)

1. spustit odkaz: https://www.servis24.cz/stat/ebanking/shoptest/ectest.html 2. vložit hodnoty pro vypočítání hash: 3. kliknout na GENERUJ ODKAZ PRO PLATBU 4. měli byste obdržet stejný výsledný hash: Manuál pro implementaci služby PLATBA 24 Strana 7 (celkem 10)

2.3 Informace poskytované zpět od České spořitelny Po autorizaci platby uživatelem a odhlášení z aplikace S24 IB banka sestaví adresu pro zpětné volání internetového obchodu podle dole uvedených pravidel. Pokud selže automatické přesměrování, uživatel klikne na link pro manuální návrat na sestavenou adresu E-shopu. Adresa linku je shodná s adresou pro automatické přesměrování. URL bude začínat hodnotou poskytnutou internetovým obchodem při volání banky v parametru url (viz kapitola 2.2) Banka převezme parametry z volání internetového obchodu pro inicializaci platby (viz kapitola 2.2): o shopid: jedinečný identifikátor obchodníka o amount: částka transakce o varsymbol: identifikátor transakce o specsymbol: specifický symbol (pokud byl ve volání od E-shopu do banky) Všechny parametry zasílané ve směru od banky k E-shopu budou obsahovat identické hodnoty, které banka obdržela na základě volání od E-shopu po autorizaci transakce uživatelem a jejím odeslání do banky Banka doplní parametr completed informující o provedení platby. Parametr může nabývat hodnot Y (yes) nebo N (no): o pokud uživatel zaplatil: completed = Y o pokud uživatel nezaplatil: completed = N Banka dále doplní bezpečnostní parametr sign potvrzující E-shopu pravost volání Parametr sign bude vytvořen hashovací funkcí SHA-256 1) z textu URL pro volání E- shopu a platného e-commerce klíče daného E-shopu (viz také kap. 1.1 bod 7) E-commerce klíč je 20místné náhodně vygenerované číslo s platností 1 rok. Časová platnost je definovaná ve smlouvě. Před koncem platnosti banka vygeneruje nový e-commerce klíč s definovaným začátkem platnosti (den a čas). Tímto klíčem je nutné nahradit klíč původní. Při vstupu do hashovací funkce bude text URL bez hodnoty parametru sign uveden na prvním místě, za ním bude bez mezer a jiných oddělovačů uvedena hodnota klíče internetového obchodu Jednotlivé parametry budou navzájem správně odděleny (znaky &, resp.? ) Parametry budou seřazeny v tomto pořadí: shopid, amount, varsymbol, specsymbol, completed, sign Manuál pro implementaci služby PLATBA 24 Strana 8 (celkem 10)

Příklad zpětného volání ve směru od banky do internetového obchodu: URL bez vypočtené hodnoty parametru sign: http://www.e-shop.cz/index.asp? shopid=123456&amount=44444&varsymbol=9876543210 &specsymbol=9876543210&completed=y&sign= Hodnota bezpečnostního klíče daného internetového obchodu: 98765432100123456789 Pak vstupem hashovaní funkce SHA-256 je řetězec: http://www.eshop.cz/index.asp?shopid=123456&amount=44444&varsymbol=9876543210 &specsymbol=9876543210&completed=y&sign=98765432100123456789 Výstupem je pak hash této hashovací funkce: 52e77b9b003eedc06e8f266d8c20bc315d5784040f714c983798cc5022f366d2 Hash pak banka doplní do volání jako hodnotu parametru sign. Příklad takto sestaveného URL je potom následující: http://www.eshop.cz/index.asp?shopid=123456&amount=44444&varsymbol=9876543210 &specsymbol=9876543210&completed=y&sign= 52e77b9b003eedc06e8f266d8c20bc315d5784040f714c983798cc5022f366d2 1) http://csrc.nist.gov/publications/fips/fips180-2/fips180-2.pdf Manuál pro implementaci služby PLATBA 24 Strana 9 (celkem 10)

3 Podpora služby Platba 24 ze strany České spořitelny 3.1 Podpora implementace Plnou podporu při implementaci služby (např. dotazy týkající se podmínek provozování služby, technické dotazy, nastavení parametrů nebo ověření správné funkce) vám rádi poskytneme na následujících kontaktech: Telefon: (+420) 956 714 275 nebo 956 714 611 E-mail: platba24@csas.cz 3.2 Provozní podpora (HELPDESK) Provozní podpora je určena pro E-shop k ověření realizace platby, případné podání reklamace k neprovedené platbě nebo ověření dostupnosti infrastruktury České spořitelny. Podpora je dostupná nepřetržitě (7 x 24) na těchto kontaktech: Telefon: (+420) 956 777 888 v pracovní dny 7:00 18:00 a v nepracovní dny (+420) 956 773 444 Uskutečnění platby si můžete jednoduše ověřit také v aplikaci BUSINESS 24 Internetbanking. Po přihlášení vyberte záložku ÚČTY, v levém menu zvolte položku PŘEHLED TRANSAKCÍ a poté TRANSAKCE PLATBA 24 a zadejte parametry pro výběr, např. období nebo číslo konkrétní transakce (tj. variabilní symbol = číslo košíku). Zobrazí se vám všechny transakce podle zadaných kritérií. 3.3 Provozní podpora pro uživatele SERVIS 24 Internetbanking Pokud se na vás, jako provozovatele internetového obchodu, obrátí klient s dotazy např. na funkčnost aplikace SERVIS 24, způsob zaúčtování platby nebo obecně bankovních služeb (tedy s dotazy, které nesouvisejí s provozem E-shopu nebo dodávky, distribuce či reklamace zboží), předejte prosím klientovi níže uvedené kontakty na linku SERVIS 24: Telefon: (+420) 956 777 956 E-mail: servis24@csas.cz 3.4 Provozní podpora pro uživatele služby BUSINESS 24 Pro úplnost uvádíme kontakt na podporu služby BUSINESS 24. Pokud používáte aplikaci BUSINES 24 Internetbanking (např. pro kontrolu odeslání platby za zboží) a budete mít k této aplikaci jakékoli dotazy či nejasnosti, kontaktujte prosím linku Podpory komerčních klientů a služby BUSINESS 24: Telefon: (+420) 956 777 888 E-mail: business24@csas.cz Manuál pro implementaci služby PLATBA 24 Strana 10 (celkem 10)