Aplikácia platobného terminálu v mobile
Komunikácia medzi aplikáciou tretej strany a aplikáciou platobného terminálu v mobile Comgate POS je realizovaná pomocou intent volaní podľa špecifikácie "Payment application". Rozhranie ponúka vyvolanie finančných operácií typu platba, návrat, storno poslednej transakcie či servisných operácií typu uzávierka, handshake či update parametrov. Platobná aplikácia po vykonaní daného úkonu vracia výsledok operácie do nadradenej aplikácie vo formáte JSON.
Aplikáciu otestujeme - Testovací postup: https://apidoc.comgate.cz/terminaly/testovani
Pripravujeme developerskú debug verziu aplikácie.
Vyššie uvedený postup je platný pre produkčné platobné terminály. Pre potreby vývoja je možné poskytnúť platobný terminál v tzv. debug mode, pomocou ktorého je možné vyvíjať a lokálne nahrávať aplikáciu bežným spôsobom platným pre štandardné zariadenia s OS Android.
Numerický kód meny (currencyCode) vychádza z ISO-4217, aktuálne podporujeme meny EUR (978) a CZK (203). Kompletný zoznam je napr. tu.
Na stiahnutie
- Dokumentácia API - ECR protokol (platobné operácie)
- APK debug SDK