Spotrebak.cz - sponzor E-komerce
 Sponzoři 
 Hledání 
 Reklama 
 Diskuze 
 Bez komentáře 
Vše pro váš digitální fotoaparát!

Jak nastavit stránky pro přijímání plateb přes platební terminál Expandia banky

Tak, až to všechno zvládnete prostě si v klidu uvaříte kávu a sednete si k modulu administrace svého shopu a jen pozorujete jak Vám nabíhají peníze na účtu. Nic víc nemusíte dělat. Pokud tedy máte svůj dobře navržený a naprogramovaný shop, zajistili jste si pro něj propagaci a máte možnost přijímat on-line platby.

Hezká představa viďte? O programování shopu a jeho vhodné reklamě si řekneme jindy. Přibližme si teď jaké máme možnosti v přijímání on-line plateb a jak na to. Prozatím jedinou možností, jak toho dosáhnout zcela on-line je využití systému Expandia Banky. Podívejme se tedy jakým způsobem to udělat.
Zcela prvním krokem by mělo být zřízení účtu u této finanční instituce na pobočce, popřípadě tuto administrativní záležitost můžete zvládnout i korespondenčně. Samotné zřízení účtu je zdarma, požadovaný zůstatek na účtu je 1 000 Kč.

Spolu s tím zažádejte také o smlouvu, která Vás bude opravňovat přijímat on-line platby skrze internetový platební terminál Expandia Banky. Oba tyto úkony jsou záležitostí pokud jste na pobočce osobně asi půl hodiny.

Veškeré formality pro Vás vyřídí Váš osobní bankéř, který (alespoň na brněnské pobočce) je velice vstřícný a vše se odehrává v dobré atmosféře.
Poté co jste zvládli všechny úkony na pobočce a máte uzavřenu smlouvu o přijímání plateb, kontaktuje Vás (e-mailem) technický pracovník, který Vám sdělí jak nastavit Váš server (obchodní místo) tak, aby vyhovovalo požadavkům.

Vlastní realizace požadavku na placení se realizuje předáním parametrů v příkazové řádce platebnímu terminálu Expandia Banky.z platebního místa.
Pokud tedy chcete, aby Vám zákazník zaplatil 230 Kč a ve výpise byla platba uvedena s variabilním symbolem 1234 a po skončení placení se vrátil na URL http://www.mujshop.cz/zaplaceno.htm pak odkaz může vypadat třeba takto:

Příklad:
https://klient.ebanka.cz/platit?ShopName=ID_Vášeho_Shopu&Kolik_ Platit=230&Variabilni_symbol=1234&URL= http://www.mujshop.cz/zaplaceno.htm …… a ještě řada dalších parametrů pro specifikaci platby.

(přesné znění proměných a URL Vám sdělí banka)
Tyto odkazy je potřeba ve většině případů naprogramovat dynamicky, ale tam kde se jedná o platbu za třeba 2 druhy zboží či služeb může opravdu odkaz být napsán:

<A HREF="https://klient.ebanka.cz/platit?ShopName=ID_Vášeho_Shop u&Kolik_Platit=230&Variabilni_symbol=1234……" >Zaplaťte prosím zde </A>
Tento odkaz vede přímo na platební terminál, kde zákazník vloží své autentizační údaje a poté autorizuje vlastní platbu.

Pokud si celou transakci chcete vyzkoušet (vůbec nemusíte být klientem ebanky, jedná se pouze o DEMO, o žádné peníze nejde), pak klikněte na tento odkaz. Jako KLIENTSKÉ ČÍSLO: ADAM, AUTENTIZAČNÍ KÓD: A. Pro autorizaci platby zadejte uvedené číslo účtu.

Zkouška placení přes terminál

Je zde pár důležitých věcí. Pokud platba není provedena (klient klikl na terminálu na tlačítko ZPĚT) vrátí se Vám zase v příkazové řádce ORDER=NO, podle čehož můžete zákazníka směrovat na jiný způsob placení nebo prostě mu jen sdělit, že platba neproběhla. V případě, že klient však zadal správné autentifikační údaje a platbu provedl vrátí se Vám Vaše URL s parametrem ORDER=Yes, podle čeho víte, že platba byla provedena. Pokud nenastane některý z případů uvedený níže finanční prostředky se Vám připíší do 5–ti minut na Váš účet.

Je však třeba říct, že to má pár háčků. Status ORDER=Yes se Vám vrátí ve všech případech, kdy platba byla správně autorizována, ale to ještě neznamená, že byla transakce provedena. Pokud totiž klient nemá dostatek finančních prostředků na svém účtu či převody z účtu musí autorizovat ještě jiná osoba bude vlastní převedení financí provedeno až ve chvíli, kdy jsou tyto prostředky na účtu nebo až provede autorizaci i druhá (či třetí ) osoba. Proto Vám zde dáme radu jak si Vaše finanční prostředky ještě pojistit. Nikdo mne o této možnosti při zprovozňování tohoto modulu předem neinformoval, ale oklikou přes INET jsem byl informován, že existuje příkaz pomocí, kterého lze zjišťovat v určitém časovém průběhu, v jakém stavu se transakce právě nachází.

https://klient2.ebanka.cz/test_shop/owa/shop.getpayments?shopname =XXX&creditbank=2400&creditaccount=XXX&password=XXX
(údaje za XXX je potřeba získat od banky) a jeho výstupem je soupis realizovaných plateb. Na závěr ještě třeba říci, že používání systému samotného Vás nic nestojí, používání modulu na straně banky je zdarma a pouze za vlastní transakci si banka účtuje 3,5 % z její ceny, což je stejný poplatek jaký si účtují jiné banky při placením kreditní kartou třeba v obchodě.
Autor: Martin Kuba
Datum: 3. ledna 1999



 Profil autora  

Martin Kuba

Ředitel společnosti Clark NetProjekct s.r.o.


 Sdílet článek  
Facebook Facebook   Jagg Jagg.cz   Linkuj Linkuj.cz