GP webpay

Funkce usnadňující platby

Karta v souboru

Funkce Card on file umožňuje obchodníkovi jednoduše a bezpečně ukládat údaje o kartě v systémech GPE (číslo karty a její platnost) pro:

Nejprve musí zákazník souhlasit s uložením údajů o kartě v systémech společnosti GPE. K uložení údajů o kartě lze použít tzv. registrační platbu, která se provádí stejným způsobem jako standardní platba 3D Secure, nebo funkci ověření karty.

Pro využití funkce ověření karty je zákazník přesměrován na stránku GP webpay, která nabízí pouze způsob platby "Platba kartou" ve výši 0 Kč (viz obrázek 9). Zároveň se zobrazí upozornění, že bude provedeno pouze ověření karty u banky vydavatele a že nebudou blokovány ani strženy žádné finanční prostředky.

Display of the payment page for the Card verification functionality
Obr. 9: Zobrazení platební stránky pro funkci ověření karty

Cyklická platba

Funkci cyklické platby definují asociace jako platbu kartou související s cyklickými zúčtováními s předem stanovenými a zákazníkem odsouhlasenými podmínkami, jako je datum a/nebo pevná částka.

Počáteční nastavení

Nejprve musí zákazník souhlasit s dohodou o opakovaných transakcích (RTA) prodejce. V RTA musí být uvedeno:

Prodávající je povinen:

Registrační platba

První z nich, tzv. registrační platba, se provádí jako standardní platba 3D Secure a držitel karty musí být při platbě ověřen a platba musí být provedena. Pokud je platba odmítnuta, nelze v rámci daného RTA provádět další platby a obchodník o tom musí zákazníka informovat.

Opakovaná platba - předplatné

Opakovaná platba se provádí prostřednictvím rozhraní WS API (webové služby), aniž by byl prohlížeč zákazníka přesměrován na platební stránku pro zadání údajů o platební kartě. GP webpay přímo autorizuje platbu zabezpečenou protokolem SSL bez ověřování držitele karty.

Obchodník zákazníka upozorní, že platnost jeho karty brzy vyprší, a nabídne mu prodloužení platnosti RTA.

Prodejce musí zákazníka informovat nejméně sedm pracovních dnů před další opakovanou platbou dohodnutým způsobem komunikace v následujících případech:

Předplatné na základě využití:

Zákazník se s obchodníkem dohodne na "inkasu z platební karty" (podobně jako inkaso z bankovního účtu), například na pravidelné platbě za faktury od mobilního operátora (proměnlivá částka/pevné datum).

V tomto případě by měl obchodník implementovat novou metodu processUsageBasedSubscriptionPayment (viz aktuální verze dokumentu "GP webpay API WS - Technická specifikace").

Zúčtovací agent autorizuje prodejci předplatné na základě použití; tato platba nepřenáší odpovědnost za zpětné platby na vydavatele a případné škody jsou odpovědností zúčtovacího agenta, který může tuto odpovědnost přenést na prodejce.

Pravidelné předplatné:

Zákazník se s prodejcem dohodne na pravidelném předplatném, např. předplatném digitálních služeb, jako je Netflix (pevná částka/pevné datum).

V tomto případě by měl obchodník implementovat novou metodu processRegularSubscriptionPayment (viz aktuální verze dokumentu "GP webpay API WS - Technická specifikace").

Zúčtovací agent povoluje prodejci pravidelné předplatné; touto platbou se nepřenáší odpovědnost za chargebacky na vydavatele a případné škody jsou odpovědností zúčtovacího agenta, který může tuto povinnost přenést na prodejce.

Předplacené předplatné:

Zákazník se s prodejcem dohodne na dobití předplacené služby, např. na platbě za dobití karty s uloženou hodnotou mobilního operátora pevnou částkou, která je iniciována poklesem uložené hodnoty pod určitou úroveň (pevná částka/měnitelné datum).

V tomto případě by měl obchodník implementovat novou metodu processPrepaidPayment (viz aktuální verze dokumentu "GP webpay API WS - Technická specifikace").

Zúčtovací agent autorizuje předplacené předplatné za prodejce; tato platba nepřenáší odpovědnost za zpětné platby na vydavatele a případné škody jsou odpovědností zúčtovacího agenta, který může tuto povinnost přenést na prodejce.

Zrušení

Obchodník musí zákazníkovi umožnit snadné a proveditelné zrušení opakované online platby.

Také vydavatel karty zákazníka může zrušit opakovanou platbu zákazníkovi. V takovém případě bude registrační platba zrušena a nebude možné provádět žádné opakované platby.

Registrační platba je automaticky zneplatněna, pokud pro ni nebyla vytvořena žádná opakující se platba během jednoho kalendářního roku a nelze pro ni vytvořit žádné další opakující se platby.

Vytvoření registrace nebo opakované platby je popsáno v technické specifikaci pro vývojáře.

Důležité upozornění: u platebních karet Maestro není možné provést opakovanou platbu.

Fastpay

Funkce Fastpay umožňuje obchodníkovi zobrazit na platební stránce přihlášeného zákazníka poslední 4 číslice platební karty a platnost karty, kterou zákazník použil při předchozí platbě (viz obrázek č. 10). Zákazník zadá pouze ověřovací kód (CVC2/CVV2), platba je vytvořena jako standardní 3D Secure platba s ověřením držitele karty.

Prodejce zákazníka o použití této funkce předem informuje. Zákazník může zobrazené údaje přepsat a zaplatit jinou kartou.

Integrace webového obchodu pro využití této funkce je popsána v technické specifikaci pro vývojáře.

Display of the last 4 digits and card validity when using the Fastpay functionality
Obr. 10: Zobrazení posledních 4 číslic a platnosti karty při použití funkce Fastpay

PUSH platba

Platební funkce PUSH umožňuje obchodníkovi vytvořit platební požadavek (tzv. platební odkaz). Obchodník může vytvořit platbu PUSH na portálu GP webpay (viz obrázek č. 11) nebo prostřednictvím rozhraní WS API (viz technická specifikace pro vývojáře).

Creating a PUSH payment in the GP webpay Portal
Obr. 11: Vytváření plateb PUSH na portálu GP webpay

Odkaz na platbu lze zákazníkovi zaslat e-mailem nebo z něj lze vygenerovat QR kód (např. pro umístění na fakturu, viz obrázek 12). Pokud se zákazník rozhodne pro realizaci platby PUSH, klikne na odkaz nebo naskenuje QR kód a jeho prohlížeč je přesměrován na platební bránu GP webpay, kde lze platbu zrealizovat jako v internetovém obchodě.

Odkazem na platbu lze pravidelně otevírat platební stránku a je možné provést až tři pokusy o platbu.

Using PUSH payment to capture the invoice by card
Obr. 12: Použití plateb PUSH k realizaci faktury za kartu