Ennek az API-nak a célja, hogy a Genius mobile pay alkalmazásban bármely, ugyanazon az eszközön telepített alkalmazásból futtasson feladatokat. Ez egy nagyon egyszerű API, amelyet egy közepesen fejlett programozó is pillanatok alatt telepíthet.
Miért nem ugyanazok az API-k az Androidnak és az iOS-nek?
Sajnos az egyes operációs rendszerek kicsit másképp működnek, ezért nem volt lehetséges az app2app teljes átvitele Androidról iOS-re. Ezért a két felület jelenleg eltérő, másrészt a meglévő integrátorok számára ugyanazokat a mezőket használják, és a felületet lényegesen könnyebb integrálni.
Egyszerű és gyors integráció
Itt találja a könyvtárunkat, amelyet közvetlenül a projektjébe implementálhat: https://github.com/GP-tom/tom-ios-sdk. Ez a könyvtár leegyszerűsíti az integrációs folyamatot az Ön számára, mivel itt közvetlenül a Genius mobile pay alkalmazáshoz intézett egyedi mélykapcsolati kéréseket találja.
Az integráció szimulálásához az alábbi kód segítségével fordíthatja le alkalmazásunkat: https://github.com/GP-tom/tom-ios-sdk-example/tree/main.
Milyen típusú tranzakciókat támogatunk?
API-nk a következő feladatokat támogatja. Úgy gondoljuk, hogy ezek elegendőek az Ön igényeinek kielégítésére. Javasoljuk mindhárom típus megvalósítását.

Értékesítés
Az eladási tranzakciót akkor használják, ha a kártyabirtokos kártyáját azonnal meg kívánja terhelni a megvásárolt árukkal vagy szolgáltatásokkal. Az összeg azonnal megterhelésre kerül a fizető fél számlájáról.

A tranzakció törlése
Ez a funkció egy meglévő értékesítési tranzakció törlésére szolgál. Az eredeti dátumtól számított 93 napon belül bármelyik kártyatranzakciót törölheti.

Határidő
A kötegelés célja a tranzakciós volumen egyetlen csomagba történő összevonása. A köteg lezárása ellenőrzi, hogy a terminál és az engedélyező központ azonos tranzakcióösszeggel rendelkezik. A lezárás futtatásakor az engedélyező központ lezárja a meglévő köteget, és megnyit egy új köteget.
