• Produs
  • Comerț
  • Costuri
  • Manualul
  • Suport
 0 Kč
Conectare / Înregistrare
  • CS
  • EN
  • DE
  • SK
  • HU
  • PL
  • EL
  • Produs
  • Comerț
  • Costuri
  • Manualul
  • Suport
  • CS
  • EN
  • DE
  • SK
  • HU
  • PL
  • EL
COMANDĂ

Introducere

  • Înainte de a începe
  • Chitanță vizuală
  • Descărca
  • Declinarea responsabilității juridice
  • Suport pentru integrare
  • Scenarii de certificare și testare

app2app API

  • Introducere în app2app API
  • 1. Înregistrarea tranzacțiilor
  • 2. Cerere de plată [transactionRequestV2]
  • 3. Obțineți starea tranzacției
  • 4. Obțineți detaliile tranzacției
  • Exemple de cod
  • Coduri de returnare
  • Verificați aplicația instalată
  • ID-ul clientului
  • Setări în Android
  • Note de lansare
  • Metoda de obținere a statutului

Cloud API

  • Introducere în Cloud API
  • Fluxul de tranzacții
  • Vânzarea tranzacțiilor
  • Anularea tranzacției
  • Termenul limită
  • Stăpân API cont

iOS API

  • Vânzări de tranzacții (iOS)
  • Anularea tranzacției (iOS)
  • Execuția termenelor limită (iOS)
  • Introducere în iOS API
Vezi categoriile
  • Pagina principală
  • Manualul
  • API
  • app2app API
  • Introducere în app2app API

Introducere în app2app API

Vă mulțumim pentru alegerea noastră API! Scopul acestei documentații este de a descrie modul în care vă puteți conecta la o aplicație de plată care rulează pe dispozitive și aplicații Android GP tom. Acest API ar trebui să vă ajute să integrați cu ușurință aplicațiile bazate pe Android dezvoltate intern. Noi credem că, cu ajutorul nostru API te integrezi în cel mai scurt timp.

Pregătiți tot ce aveți nevoie

Accesați secțiunea "Descărcări" din acest ghid și descărcați cele mai recente pachete cu aplicația, aplicația demo și biblioteca AIDL. Scop GP tom Simulatorul este de a evita nevoia de carduri de testare și de a ajuta la simularea tuturor rezultatelor de plată pe care le puteți întâlni în producție. Observăm că API este identică în test și în producție.

În prezent, trimițând o sumă exactă din aplicația dvs., puteți simula următorul comportament:

Suma: 1111

CARD SALE SUCCESS ACCEPTED

Aplicația dumneavoastră primește un rezultat de succes al tranzacției și procesează cu succes tranzacția de partea dvs.

 

Suma: 1122

CARD SALE FAIL DECLINED

Aplicația dumneavoastră primește un rezultat negativ al tranzacției și procesați tranzacția în mod corect de partea dvs., veți vedea că tranzacția a eșuat.

 

Suma: 1123

CARD SALE FAIL TIMEOUT

Va exista un timp de plată din partea noastră și, în acest spirit, cererea dumneavoastră trebuie să afișeze rezultatul.

 

Suma: 1124

CARD SALE FAIL EXCEPTION

Acesta simulează o situație în care apare o excepție din partea noastră – de exemplu, o defecțiune tehnică. Acesta este modul în care aveți nevoie pentru a promova rezultatul pentru utilizator.

 

Aplicație client demo

Dacă doriți să vedeți cum funcționează integrarea cu o aplicație 3rd party, puteți descărca un pachet de clienți demo care include și cod sursă care vă poate ajuta să înțelegeți cum se poate face integrarea pe Android.

Biblioteca AIDL

Biblioteca AIDL asigură comunicarea între aplicația dumneavoastră și a noastră – trebuie să o adăugați la proiectul dumneavoastră de dezvoltare. Puteți găsi cea mai recentă versiune în secțiunea de descărcare.

Progresul tranzacției

Cursul tranzacției este foarte similar pentru toate tipurile de tranzacții și constă în pașii descriși mai jos. Pentru a înțelege rezultatele plăților trimise care pot fi primite de la GP tom Cerere, vă rugăm să consultați articolul "Coduri de returnare" din acest capitol. Pur și simplu, cursul tranzacției arată astfel:

Înainte de a putea apela GP tom Orice solicitare, trebuie să vă asigurați că utilizatorul este conectat. Toate solicitările sunt apoi procesate sub utilizatorul conectat.

NOU De la versiunea 1.2.0 a acestui API puteți verifica identitatea utilizatorului conectat prin trimiterea valorii "clientID". Pentru mai multe detalii și caz de utilizare, consultați acest articol.

NOU Pentru Android 11, asigurați-vă că aveți grijă de vizibilitatea pachetului - citiți mai multe aici. În caz contrar, aplicația nu se va deschide automat.

Serviciu legat

Un serviciu legat este un server într-o interfață client-server. Un serviciu legat permite componentelor (cum ar fi activitățile) să se lege la un serviciu, să trimită solicitări, să primească răspunsuri și chiar să efectueze comunicații interproces (IPC). De obicei, un serviciu legat persistă numai atunci când servește o altă componentă a aplicației și nu se execută în fundal pe termen nelimitat. Pentru mai multe informații despre cum să lucrați cu serviciile de încadrare, vizitați Portalul pentru dezvoltatori Android aici - Bound Service.

Cum îți place acest tutorial?
1. Înregistrarea tranzacțiilor
Conținut
  • Suma: 1111
  • Suma: 1122
  • Suma: 1123
  • Suma: 1124

Despre produs

  • Produs
  • Instalați aplicația
  • Versiuni
  • Suport
  • Blog

Pentru dezvoltatori

  • Introducere în integrare
  • app2app API
  • Cloud API
  • Integrare în funcție de tipul de terminal
  • Companii integrate
  • Descărca

Despre companie

  • Contact
  • Declarație privind protecția informațiilor
  • Termeni de utilizare a site-ului
  • Termeni și condiții generale
  • GDPR

Manualul

  • Instalați aplicația
  • Rulați aplicația pentru prima dată
  • Plata cu cardul
  • Anularea plății
  • Biometrie
  • Asistență în aplicație