• Termék
  • Shop
  • Árlista
  • Kézikönyv
  • Támogatás
 0 Kč
Bejelentkezés / Regisztráció
  • CS
  • EN
  • RO
  • DE
  • SK
  • PL
  • EL
  • Termék
  • Shop
  • Árlista
  • Kézikönyv
  • Támogatás
  • CS
  • EN
  • RO
  • DE
  • SK
  • PL
  • EL
VÁSÁRLÁS

Home

  • Mielőtt elkezdené
  • Az átvételi elismervény látványa
  • Letöltés
  • Jogi nyilatkozat
  • Integrációs támogatás
  • Tanúsítási és tesztelési forgatókönyvek

app2app API

  • Bevezetés az app2app API-ba
  • 1. Tranzakció regisztráció
  • 2. Fizetési kérelem [transactionRequestV2]
  • 3. A tranzakció állapotának megismerése
  • 4. Tranzakciós adatok lekérdezése
  • Példák a kódokra
  • Visszatérési kódok
  • A telepített alkalmazás ellenőrzése
  • Ügyfél azonosító
  • Beállítások Androidban
  • Kiadási megjegyzések
  • Állapot lekérdezési módszer

Felhő API

  • Bevezetés a felhő API-ba
  • Tranzakcióáramlás
  • Tranzakciós értékesítés
  • A tranzakció törlése
  • Határidő
  • Fő API-fiók

iOS API

  • Tranzakciós értékesítés (iOS)
  • Tranzakció törlése (iOS)
  • Határidő végrehajtása (iOS)
  • Bevezetés az iOS API-ba
Kategóriák megtekintése
  • Kezdőlap
  • Kézikönyv
  • API
  • Felhő API
  • Bevezetés a felhő API-ba

Bevezetés a felhő API-ba

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.

FLOW SALES

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.

FLOW STORNA

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.

FLOW CAPS

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.

LINK A RÉSZLETES MEGHATÁROZÁSHOZ

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:

Lépés
Leírás
A táska állapota
Tranzakció részletei
1
Miután a rendszer sikeresen fogadta a feladatot (a tartalom, a formátum megfelelő), a feladat átadásra kerül az eszköznek.
KÉSZÜLT
NEM KAPHATÓ
Lépés
Leírás
A táska állapota
Tranzakció részletei
2
A készülék elindítja a fizetési részt. Ha sikeres = INIT_OK, ha hiba történik, INIT_ERROR jelenik meg.
INIT_OK INIT_ERROR
NEM KAPHATÓ
Lépés
Leírás
A táska állapota
Tranzakció részletei
3
Ha a tranzakció sikeresen elindult, a rendszer a FOLYTATÓBAN állapotot adja vissza. Tartalmazza a tranzakciós képernyőket (kártyacsatolás, engedélyezés, eredmény). Ha a felhasználó törli a fizetési folyamatot, a státusz CANCELLED-re változik. Ha a tranzakció során bármilyen hiba lép fel, a HIBA státusz kerül használatra.
FOLYAMATBAN TÖRÖLT HIBA
NEM KAPHATÓ
Lépés
Leírás
A táska állapota
Tranzakció részletei
4
Amint a tranzakció bármilyen eredménnyel (jóváhagyott, elutasított) befejeződik, a munka státusza TELJESÍTETT-re változik. Csak akkor kérheti le a tranzakció részleteit és eredményét, ha a munka státusza TELJESÍTETT.
TELJESÍTETT
STÁTUSZ ELÉRHETŐ

Az alábbiakban egy útmutatót olvashat arról, hogy a kapott státusz alapján mi legyen a következő lépés:

Állapot
Leírás
Hogyan viselkedjünk
KÉSZÜLT
A feladatot létrehoztuk, és folytatódik - FOLYTATÁSBAN
hívja a GET /v1/tasks/{taskID} hívást a státusz frissítéséhez COMPLETED állapotig
Állapot
Leírás
Hogyan viselkedjünk
INIT_OK
A fizetési folyamat sikeresen elindult, és a fizetés megkezdődhet.
hívja a GET /v1/tasks/{taskID} hívást a státusz frissítéséhez COMPLETED állapotig
Állapot
Leírás
Hogyan viselkedjünk
INIT_ERROR
A fizetési folyamat kezdeményezése sikertelen volt. Ellenőrizze a kapott hibát.
Kövesse a hibára vonatkozó utasításokat.
Állapot
Leírás
Hogyan viselkedjünk
FOLYAMATBAN
A feladat folyamatban van. A lehetséges kimenet lehet CANCELLED, ERROR vagy COMPLETED.
hívja a GET /v1/tasks/{taskID} hívást a státusz frissítéséhez COMPLETED állapotig
Állapot
Leírás
Hogyan viselkedjünk
ELMARADVA
A feladatot a felhasználó törölte.
új feladatot kell indítania, mert ezt a feladatot a felhasználó törölte.
Állapot
Leírás
Hogyan viselkedjünk
HIBA
A feladat feldolgozása során hiba történt.
Kövesse a hibára vonatkozó utasításokat.
Állapot
Leírás
Hogyan viselkedjünk
TELJESÍTETT
Amint megkapja ezt az állapotot, a feladatot elvégezte, és az eredmény elérhető.
folytassa a TRANSACTION DETAIL (Tranzakció részletei) menüponttal.
Hogy tetszik ez az útmutató?
Tranzakcióáramlás

A termékről

  • Termék
  • Alkalmazás telepítése
  • Kiadott verziók
  • Támogatás
  • Blog

Fejlesztőknek

  • Bevezetés az integrációba
  • app2app API
  • Felhő API
  • Integráció termináltípusonként
  • Integrált vállalatok
  • Letöltés

A vállalatról

  • Kapcsolat
  • Adatvédelmi nyilatkozat
  • Az oldal felhasználási feltételei
  • Általános Szerződési Feltételek
  • GDPR

Kézikönyv

  • Alkalmazás telepítése
  • Az alkalmazás első indítása
  • Kártyás fizetés
  • Fizetés törlése
  • Biometrikus adatok
  • Segítség közvetlenül az alkalmazásban