Skip to main content

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:

  1. testujte založenie vykonaných platieb
  2. testujte storno platby
  3. testujte zistenie stavu platieb
  4. testujte vykonanie uzávierky

Ak ste integrovali aj ďalšie funkcie, testujte aj tieto (podľa rozsahu vašej integrácie):

  1. testujte stav terminálu
  2. testujte založenie návratu (refundácie)
  3. testujte storno návratu (refundácie)
  4. 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:

  1. testujte vykonanie platieb
  2. testujte storno platby
  3. testujte vykonanie uzávierky

Ak ste integrovali aj ďalšie funkcie, testujte aj tieto (podľa rozsahu vašej integrácie).

  1. testujte vyžiadanie stavu transakcie
  2. testujte vykonanie refundácie
  3. 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.