Ennek az API-nak a célja, hogy bármilyen külső eszközről vagy felhőmegoldásból feladatokat futtasson a GP tom-ban. Arra számítunk, hogy szinte bármilyen megoldás csatlakoztatható lesz a GP tom-hoz az interneten keresztül. A felhő API úgy működik, hogy az API segítségével a GP tom alkalmazással végberendezésen feladatokat hozhat létre. Egyelőre tranzakciós feladatokat használhat, de a jövőben más típusú feladatok is elérhetőek lesznek.
A siklók jelentése
A feladat jelentése ebben az API-ban az, hogy korlátlan számú feladatot hozhat létre, amelyeket a GP tom megoldás (backend + frontend) feldolgoz. A fizetési eszköz (terminál vagy mobiltelefon) célja a feladat elvégzése. A feladat eredménye azonban semmilyen módon nem függ össze a fizetés eredményével. Csak azt mondja meg, hogy a feladat folyamatban van, befejeződött vagy sikertelen.
Miért használunk táskákat?
A mi megoldásunkban egy terminálhoz több feladatot is létrehozhat párhuzamosan. Úgy gondoljuk, hogy ez a módszer előnyös lehet bizonyos felhasználási esetekben, amikor a kérések egynél több helyről generálódhatnak. Ennek eredményeképpen a felhasználó által a végponton bármikor fogadhatunk feladatokat és kezelhetjük a várólistát (félig integrált módban nem érvényes).
A felhő API használata
Két felhasználási eset van arra, hogy hogyan dolgozhat a felhő API-val egy végponti eszközön:
Támogatott üzemmód
Ez akkor érvényes, amikor a felhasználó kezeli a készüléket, és kiválasztja a GP által feldolgozandó feladatot. Amint egy új feladatot küld a készülékre, egy push-értesítés jelenik meg, ha az alkalmazás a háttérben fut. Amikor a felhasználó rákattint, a tevékenység azonnal elindul. Egyébként az alkalmazásban rendelkezésre álló feladatok áttekintése segítségével lehet kezelni azokat.
Automatikus üzemmód
Akkor alkalmazható, ha a készüléket a kiskereskedővel szemben helyezik el (mint a pénztárgéphez csatlakoztatott klasszikus POS-terminált). Ha az alkalmazás állandóan a területen van, a feladat feldolgozása automatikusan történik - amint a készülék megkapja a feladatot, automatikusan feldolgozza azt (kivéve, ha nincs más tevékenység folyamatban - ebben az esetben a feladat feldolgozása azonnal utána történik).
Elvileg azonban Önön múlik, hogy melyik eset felel meg jobban Önnek. Az egyetlen különbség az alkalmazás használatában van.
Milyen táská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.
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. Ez a módszer kriptovaluták esetében nem alkalmazható.
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ő állomás tranzakcióinak összege megegyezik-e. A lezárás futtatásakor az engedélyező állomás lezárja a meglévő köteget, és megnyit egy új köteget.
Mivel célunk, hogy a lehető legrészletesebb specifikációt nyújtsuk Önnek, egy alapvető összefoglaló megtalálható ezen a portálon, további részletekért és néhány módszer teszteléséért kérjük, tekintse meg a részletes specifikációkat az alábbi linken.
Tranzakció fázisai
Annak érdekében, hogy jobban megértse a feladat- és tranzakcióáramlás használatát, az alábbiakban a feladat- és tranzakció-életciklust találja:
Az alábbiakban egy útmutatót olvashat arról, hogy a kapott státusz alapján mi legyen a következő lépés: