Cílem tohoto API je spouštět úkoly z jakéhokoli aplikace, nainstalované na stejném zařízení, v aplikaci GP tom. Jedná se o velmi jednoduché API, které zvládne nainstalovat i mírně pokročilý kodér během chvíle.
Proč nemá Android a iOS stejné API rozhraní?
Bohužel každý operační systém funguje trošku jinak a tak nebylo možné přenést zcela app2app z Android systému do iOS. Proto jsou aktuálně obě rozhraní odlišné, na druhou stranu pro stávající integrátory se používají stejná pole a rozhraní je výrazně jednodušší na integraci.
Jednoduchá a rychlá integrace
Zde najdete naši knihovnu, kterou si můžete implementovat přímo do svého projektu: https://github.com/GP-tom/tom-ios-sdk. Tahle knihovna Vám zjednoduší proces integrace, jelikož zde najdete přímo jednotlivé deeplinks requesty do aplikace GP tom.
Pro simulaci integrace si můžete zbuildit naši aplikaci pomocí tohoto kódu: https://github.com/GP-tom/tom-ios-sdk-example/tree/main.
Jaké typy transakcí podporujeme?
V našem API podporujeme následující tasky. Věříme, že pro vaše potřeby budou dostačující. Doporučujeme implementovat všechny tyto tři typy.
Prodej
Transakce prodej se používá, pokud chcete z karty držitele karty okamžitě strhnout částku za zakoupené zboží nebo služby.
Storno transakce
Tato funkce se používá ke zrušení již uskutečněné prodejní transakce. Jakoukoli transakci kartou můžete zrušit do 93 dnů od původního data. Tato metoda není použitelná pro kryptoměny.
Jaké typy transakcí podporujeme?
Uzávěrka
Účelem dávky je konsolidovat objem transakcí do jednoho balíčku. Uzavřením dávky zkontrolujete, že terminál a autorizační hostitel mají stejný součet transakcí. Když spustíte uzávěrku, autorizační centrum zavře existující dávku a otevře novou.