Testovanie integrácie platobného terminálu
Testovanie integrácie prepojenia cez internet (CloudPOS - REST API)
Záverečné testovanie
Pre úspešné dokončenie integrácie platobného terminálu s pokladnicou pomocou REST API cez internet vždy vykonajte záverečné testovanie podľa testovacieho protokolu tu. Rozsah testovania závisí od integrovaných funkcií, ktoré váš pokladničný systém podporuje a ktoré sú na danom terminálu povolené.
Postup testovania
Overte, že vaša pokladnica správne odosiela požiadavky na naše API a prijíma odpovede. Overte, že je terminál pripojený k internetu a v aplikácii Switchio Pay na terminálu sú GSA server a autorizačný server v stave Online.
Podľa pokynov v testovací protokole vykonajte jednotlivé operácie:
- testujte založenie vykonaných platieb
- testujte storno platby
- testujte zistenie stavu platieb
- testujte vykonanie uzávierky
Ak ste integrovali aj ďalšie funkcie, testujte aj tieto (podľa rozsahu vašej integrácie):
- testujte stav terminálu
- testujte založenie návratu (refundácie)
- testujte storno návratu (refundácie)
- testujte zistenie stavu návratu (refundácie)
Testovanie integrácie prepojenia po lokálnej sieti (GSA Protokol)
Záverečné testovanie
Pre úspešné dokončenie integrácie platobného terminálu v rovnakej lokálnej sieti s pokladnicou pomocou protokolu GSA vždy vykonajte záverečné testovanie podľa testovacieho protokolu tu. Protokol vyplňte a pošlite prosím informáciu o jeho vyplnení na adresu podpora@comgate.cz. Rozsah testovania závisí od integrovaných funkcií, ktoré váš pokladničný systém podporuje a ktoré sú na danom termináli povolené.
Postup testovania
Preskúmajte si pokyny v časti Implementácia a odporúčané postupy a overte, že vaša implementácia je v súlade s nimi. Overte, či sú terminál aj pokladnica pripojené do rovnakej lokálnej siete a pre komunikáciu sa používa protokol HTTP (nie HTTPS). Overte, že v pokladnici máte pre komunikáciu nakonfigurovanú správnu IP adresu a číslo portu, ktoré vidíte na termináli. Overte, že je terminál pripojený k internetu a v aplikácii Switchio Pay na termináli sú GSA server a autorizačný server v stave Online.
Podľa pokynov v testovací protokole vykonajte jednotlivé operácie:
- testujte vykonanie platieb
- testujte storno platby
- testujte vykonanie uzávierky
Ak ste integrovali aj ďalšie funkcie, testujte aj tieto (podľa rozsahu vašej integrácie).
- testujte vyžiadanie stavu transakcie
- testujte vykonanie refundácie
- testujte vykonanie predautorizácií, dokončenie a zrušenie predautorizácie
Testovanie integrácie z vlastnej aplikácie (ECR protokol)
Preskúmajte si pokyny v sekcii Android aplikácie pre platobný terminál a pošlite nám odkaz na aplikáciu (súbor .apk) a krátku dokumentáciu minimálne v rozsahu, ako pri testovaní vyvolať všetky typy platobných operácií, ktoré dodaná aplikácia integruje, a tiež prípadné prihlasovací údaje, ak sú pre otestovanie aplikácie potrebné. Aplikáciu otestuje zamestnanec Comgate a bude vás informovať o výsledku.