Aplikace platebního terminálu v mobilu
Komunikace mezi aplikací třetí strany a aplikací platebního terminálu v mobilu Comgate POS je realizována pomocí intent volání dle specifikace "Payment application". Rozhraní nabízí vyvolání finančních operací typu platba, návrat, storno poslední transakce či servisních operací typu uzávěrka, handshake či update parametrů. Platební aplikace po vykonání daného úkonu vrací výsledek operace do nadřazené aplikace ve formátu JSON.
Aplikaci otestujeme - Testovací postup: https://apidoc.comgate.cz/terminaly/testovani
Připravujeme developerskou debug verzi aplikace.
Výše uvedený postup je platný pro produkční platební terminály. Pro potřeby vývoje je možno poskytnout platební terminál v tzv. debug mode, pomocí něhož lze vyvíjet a lokálně nahrávat aplikaci běžným způsobem platným pro standardní zařízení s OS Android.
Numerický kód měny (currencyCode) vychází z ISO-4217, aktuálně podporujeme měny EUR (978) a CZK (203). Kompletní seznam je např. zde.
Ke stažení
- Dokumentace API - ECR protokol (platební operace)
- APK debug SDK