Platba pro GPWebPay
Knihovna Platba pro GPWebPay řeší základní funkcionalitu systému GPWebPay, kterou je vlastní úkon zákazníka vašeho e-shopu
při autorizaci platby. Autorizace probíhá přesměrováním prohlížeče na zabezpečené www strany systému GPWebPay, na kterých
zákazník vídí placenou částku a zadává číslo své platební karty. Po autorizaci je zákázník přesměrován zpět na strany vašeho
e-shopu spolu s kódem udávající úspěšnost platby.
Popis použití knihovny Platba pro GPWebPay při komunikaci s platebním systémem GPWebPay
Použití knihovny spočívá ve volání pouhých dvou funkcí
CreateOrder
a
ReceiveReply
. Příklad použití je obsažen v ukázkové aplikaci. Stručný scénář provedení platby je tento:
-
Zákazník se nachází na webu vašeho internetového obchodu, má vybrané zboží a chce za něj zaplatit.
-
Aplikace vašeho webu použije knihovnu tak, ze zavolá funkci
CreateOrder
s placenou cenou, číslem nákupu a dalšími detaily.
-
Tato funkce zadané údaje digitálně podepíše a přesměruje prohlížeč zákazníka na stránky GPWebPay.
-
Na stránkách GPWebPay probíhá bezpečná autorizace klienta a čísla jeho kreditní karty.
-
Po úspěšném nebo neuspěšném provedení platby, přesmerují stránky GPWebPay prohlížeč zákazníka zpět na určenou stranu
vašeho internetového obchodu.
-
Na této straně vaše webová aplikace zavolá funkci
ReceiveReply
z nabízené knihovny, která ověří pravost digitálního podpisu a vrátí kód úspěšnosti platby.
-
Aplikace vašeho internetového obchodu oznámí zákazníkovi výsledek platby.
Při volání funkce
CreateOrder
lze zvolit, zda transakce má být provedena okamžitě a nebo pouze rezervována pro pozdější převod peněz (například do okamžiku
odeslání zboží).
Pro prohlížení všech provedených a rezervovaných plateb slouží webové administrativní rozhraní společnosti GPWebPay. V
tomto rozhraní lze realizovat rezervované platby nebo stornovat jednotlivé platby.
Všechny operace dostupné z webového administrativním rozhraní lze provádět také automatizovaně přímo z aplikace vašeho
webového obchodu prostředníctvím rozhraní WebServices poskytované společností GPE. Pro snadné použití tohoto rozhraní nabízím
extra knihovnu "WebServices pro GPWebPay".
<<< Zpět na hlavní stranu GPWebPay