Scopul acestui lucru API este de a rula sarcini de pe orice dispozitiv extern sau soluție cloud din aplicație GP tom. Ne așteptăm să facă posibilă conectarea aproape oricărei soluții cu GP tom prin internet. Cloud API funcționează prin utilizarea API puteți crea activități pentru dispozitivele finale cu aplicația GP tom. În acest moment, puteți utiliza activități tranzacționale, dar alte tipuri de activități vor fi disponibile în viitor.
Semnificația sarcinilor
Importanța sarcinii în cadrul acestei sarcini API adică, puteți crea un număr nelimitat de sarcini care vor fi procesate de soluție GP tom (backend + frontend). Scopul dispozitivului de plată (terminal sau telefon mobil) este de a finaliza sarcina. Cu toate acestea, rezultatul sarcinii nu are nimic de-a face cu rezultatul plății. Se spune doar că sarcina este în curs de desfășurare, este finalizată sau a eșuat.
De ce folosim sarcinile?
În soluția noastră, puteți crea multe sarcini pentru un terminal în paralel. Credem că această metodă poate fi benefică pentru unele cazuri de utilizare în care solicitările pot fi generate din mai multe locații. Datorită acestui fapt, putem primi sarcini în orice moment și putem gestiona coada de pe dispozitivul final de către utilizator (nu este valabilă în modul semi-integrat).
Cum se utilizează cloud-ul API
Există două cazuri de utilizare pentru modul în care puteți lucra cu Cloud API pe echipamentele terminale:
Modul asistat
Se aplică dacă dispozitivul este operat de utilizator și selectează activitatea pe care o are GP tom proces. După ce o activitate nouă este trimisă pe dispozitiv, veți vedea o notificare push dacă aplicația se află în fundal. Când utilizatorul atinge pe el, activul este declanșat imediat. În orice caz, prezentarea generală a activităților disponibile în aplicație poate fi utilizată pentru a le gestiona.
Modul automat
Se aplică atunci când dispozitivul se află vizavi de dealer (cum ar fi un terminal POS clasic conectat la casa de marcat). Dacă aplicația este permanent în proces, sarcinile sunt procesate automat – de îndată ce dispozitivul primește sarcina, aceasta este procesată automat (dacă nu există altă activitate – în acest caz, sarcina este procesată imediat după aceea).
Dar, în principiu, depinde de tine care caz ți se potrivește mai bine. Diferența este doar în utilizarea aplicației.
Ce sarcini susținem
În nostru API susținem următoarele sarcini. Noi credem că acestea vor fi suficiente pentru nevoile dumneavoastra. Vă recomandăm să implementați toate cele trei tipuri.
Vânzare
O tranzacție de vânzare este utilizată atunci când doriți să debitați imediat cardul titularului cardului pentru bunurile sau serviciile pe care le achiziționați.
Anularea tranzacției
Utilizați această caracteristică pentru a anula o tranzacție de vânzări care a fost deja efectuată. Puteți anula orice tranzacție cu cardul în termen de 93 de zile de la data inițială. Această metodă nu se aplică criptomonedelor.
Termenul limită
Scopul lotului este de a consolida volumul tranzacțiilor într-un singur pachet. Închiderea lotului verifică dacă terminalul și gazda autorizației au aceeași sumă de tranzacții. Când începeți termenul limită, centrul de autorizare închide lotul existent și deschide unul nou.
Deoarece încercăm să vă oferim cele mai detaliate specificații, un rezumat de bază poate fi găsit pe acest portal, pentru mai multe detalii și posibilitatea de a testa unele metode, puteți găsi specificații avansate sub link-ul de mai jos.
Progresul tranzacției
Pentru a vă oferi o imagine de ansamblu mai bună a modului în care este utilizat progresul activității și al tranzacțiilor, mai jos veți găsi ciclul de viață al activităților și tranzacțiilor:
Mai jos veți găsi un ghid despre ce ar trebui să fie următorul pas în funcție de starea primită: