Scopul acestui API este de a lansa sarcini în cadrul aplicației GP tom, pornind de la orice aplicație instalată pe același dispozitiv. Este un API foarte simplu, pe care chiar și un dezvoltator cu un nivel moderat de competență îl poate implementa în cel mai scurt timp.
De ce nu au Android și iOS același API?
Din păcate, fiecare sistem de operare funcționează ușor diferit, ceea ce face imposibil un transfer direct de aplicații de la Android la iOS. Prin urmare, cele două interfețe diferă în prezent; totuși, instrumentele de integrare existente pot utiliza aceleași câmpuri, iar interfața este mult mai ușor de integrat.
Integrare ușoară
Puteți găsi biblioteca noastră aici și o puteți implementa direct în proiectul dumneavoastră: https://github.com/GP-tom/tom-ios-sdk. Această bibliotecă simplifică procesul de integrare, deoarece oferă solicitările specifice de tip „deep-link” pentru aplicația GP tom.
Pentru a simula integrarea, puteți compila aplicația noastră folosind acest cod: https://github.com/GP-tom/tom-ios-sdk-example/tree/main.
Ce tipuri de tranzacții susținem?
API-ul nostru suportă următoarele sarcini. Credem că acestea vor fi suficiente pentru nevoile dvs. Vă recomandăm să implementați toate aceste trei tipuri.

Vânzări
Tranzacția de vânzare este utilizată atunci când doriți să debitați imediat contravaloarea bunurilor sau serviciilor achiziționate de pe cardul titularului. Suma este retrasă imediat din contul plătitorului.

Anularea tranzacției
Această funcție este utilizată pentru a anula o tranzacție de vânzare existentă. Puteți anula orice tranzacție cu cardul în termen de 93 de zile de la data inițială.

Inchidere de zi - Rezumat
Scopul unui lot este de a consolida volumul tranzacțiilor într-un singur pachet. Prin închiderea lotului, verificați dacă terminalul și centrul de autorizare înregistrează același total al tranzacțiilor. Atunci când inițiați decontarea lotului, centrul de autorizare închide lotul existent și deschide unul nou.
