Cieľom tohto API je spúšťať úlohy z akéhokoľvek aplikácie, nainštalované na rovnakom zariadení, v aplikácii GP tom. Jedná sa o veľmi jednoduché API, ktoré zvládne nainštalovať aj mierne pokročilý kodér počas chvíle.
Prečo nemá Android a iOS rovnaké API rozhranie?
Bohužiaľ každý operačný systém funguje trošku inak a tak nebolo možné preniesť úplne app2app z Android systému do iOS. Preto sú aktuálne obe rozhrania odlišné, na druhú stranu pre existujúce integrátory sa používajú rovnaké polia a rozhranie je výrazne jednoduchšie na integráciu.
Jednoduchá a rýchla integrácia
Tu nájdete našu knižnicu, ktorú si môžete implementovať priamo do svojho projektu: https://github.com/GP-tom/tom-ios-sdk. Táto knižnica Vám zjednoduší proces integrácie, pretože tu nájdete priamo jednotlivé deeplinks requesty do aplikácie GP tom.
Pre simuláciu integrácie si môžete skompilovať našu aplikáciu pomocou tohto kódu: https://github.com/GP-tom/tom-ios-sdk-example/tree/main.
Aké typy transakcií podporujeme?
V našom API podporujeme nasledujúce úlohy. Veríme, že budú pre vaše potreby postačujúce. Odporúčame implementovať všetky tri typy.

Predaj
Transakcia predaj sa používa, ak chcete z karty držiteľa karty okamžite strhnúť čiastku za zakúpený tovar alebo služby. Suma je ihneď platiacim strhnutá z účtu.

Storno transakcie
Táto funkcia slúži na zrušenie už uskutočnenej predajnej transakcie. Akúkoľvek transakciu kartou môžete zrušiť do 93 dní od pôvodného dátumu.

Termín uzávierky
Účelom dávky je konsolidovať objem transakcií do jedného balíčka. Uzavretím dávky overíte, že terminál a autorizačné centrum majú rovnaký súčet transakcií. Keď spustíte uzávierku, autorizačné centrum zatvorí existujúcu dávku a otvorí novú.
