Testovanie platobnej brány ComGate

Testovanie platobnej brány ComGate prebieha v klientskom portáli po nastavení prepojenia.

Pre testovanie nastavíme parameter "test" na "true" pri založení platby. V rámci testovania nie je platiteľ smerovaný do žiadnej zo zapojených bánk. Pre testovanie zaplatení resp. nezaplatenie platieb je k dispozícii tzv. virtuálne provider (banka). V klientskom portálu potom sú k dispozícii aj výpisy testovacích platieb, nastavenie prepojenie eshopu a logami komunikácie.

Po prepnutí do produkčnej prevádzky je aj naďalej možné využívať testovacieho prostredia. Testovacie a produkčné platby sú rozlíšené parametrom pri zakladaní platby.

Krok 1: platba v stave PAID

Stav PAID znamená Zaplatená platba. Platbu máme z banky potvrdenú, tovar alebo služby môžete expedovať.

V eshope vytvorte objednávku a prejdite k platbe. Zvoľte ľubovoľný spôsob platby a zadajte svoju emailovú adresu (podľa nej potom platbu nájdete).

Skontrolujte, že suma zodpovedá sume z eshopu. Zvoľte možnosť "Zaplatiť" a kliknite na "Potvrdiť". Systém Vás presmeruje späť do eshopu, kde nájdete informáciu o úspešnej platbe:

Krok 2: platba v stave CANCELLED

Po presmerovaní späť do eshopu nájdete informáciu, že platba nebola úspešná.

Stav CANCELLED znamená že nesplatená platba. Zákazník platbu zrušil, peniaze neprídu, tovar, prosím, neexpedujte.

Opakujte krok 1 s tým, že na stránke testovacieho providera teraz zvoľte možnosť "Zrušiť":

Krok 3: platba ve stavu PENDING

Stav PENDING čiže očakávaná platba znamená, že na platbu čakáme. Tovar neexpedujte, platba v tomto okamihu nie je potvrdená.

Opakujte krok 1 s tým, že na stránke testovacieho providera teraz zvoľte možnosť "Čakať na výsledok":

Po presmerovaní späť do eshopu nájdete informáciu, že výsledok platby zatiaľ nepoznáme. V tomto stave výsledok platby ešte nepoznáme a čakáme napr. Na pripísaní peňazí na náš účet. Ešte nevieme, či sa platba vykoná alebo nie.

Niektoré eshopy miesto emailu zákazníka (Platiteľ) pri zakladaní platby uvádzajú svoj interný email. Treba počítať s tým, že v takom prípade nebude možné dohľadávať platby podľa emailu zákazníka. Ďalej potom zákazníkom nebudú odchádzať automatické emaily o vykonaní platby.

Kliknutím na symbol lupy vo výpise platieb sa zobrazí detail platby. Pri platbách v stavoch PAID a PENDING skontrolujte prosím (kliknutím na lupu), či výpis komunikácia obsahuje aspoň 4 záznamy, tj. 2 záznamy pre založenie platby (REQUEST a RESPONSE) a 2 záznamy pre overenie stavu platby (REQUEST a RESPONSE). Ak neobsahuje, znamená to, že eshop stav platby neoveruje.

Pre simuláciu prechodu platby zo stavu PENDING na PAID alebo CANCELLED je možné použiť tlačidlo v detaile platby.

Krok 4: overovanie výsledku platby

V zozname transakcií môžete zoradiť platby podľa dátumu, sumy, ID zákazníka alebo statusu. V stĺpčeku zákazník bude emailová adresa, ktorá bola uvedená pri platbe.