Aviz
Pro získání detailu transakce je nutné doptávat se pouze pomocí Inquiry requestu:
TransactionInquire(String transactionId, IInquireResultListener listener) throws RemoteException
Aceasta este utilizată pentru a obține detalii despre tranzacție. Este logic să utilizați această metodă dacă pasul anterior a fost finalizat - tranzacția a fost finalizată, a se vedea Pasul 3: Stadiul tranzacției
void TransactionInquire(String transactionId, IInquireResultListener listener) throws RemoteException
ID-ul tranzacției de intrare este generat în timpul primei etape, a se vedea Pasul 1: Înregistrarea tranzacției
Informații despre sumă
Formatele oricărei sume sunt întotdeauna cu 2 zecimale *100, ceea ce înseamnă că, de exemplu, 50,25 CZK este completat ca 5025 CZK.
Explicația câmpurilor
RO: Indică rezultatul tranzacției (de exemplu, 0 înseamnă tranzacție reușită).
RO: Afișează rezultatul tranzacției de la autorizare (de exemplu, 201)
RO: ID unic generat de aplicația de plată în timpul procesului de înregistrare a tranzacției.
1 - Vânzare 2 - Anulare tranzacție 4 - Închidere RO: Definește tipul de tranzacție. Valorile disponibile sunt:
1 - vânzare, 2 - anularea tranzacției, 4 - închidere lot / închidere zi
RO: ID unic al comerciantului, de obicei ID al locației
RO: ID unic al terminalului, pe baza căruia este procesată tranzacția.
RO: Cod ISO al monedei din trei caractere.
RO: Suma determină volumul tranzacției. Această sumă este calculată în moneda națională utilizată de terminal. La închiderea zilei, aceasta conține toate tranzacțiile cu cardul, creditate minus debitate.
RO: Sfat. Completat dacă este necesar.
RO: Suma cashback este completată atunci când este utilizată o tranzacție cashback.
RO: Numărul cardului (PAN). Este prezent în formă mascată. Exemplu: "479608********1859"
MANUAL - intrare manuală
ICC - cip
CTLS - Fără contact
MAG - bandă magnetică.
RO: Identifică metoda utilizată pentru citirea cardului. Valori posibile:
MANUAL - intrare manuală
ICC - cip
CTLS - Fără contact
MAG - Magstripe.
RO: Este prezent doar dacă tranzacția este procesată.
RO: numărul de referință introdus în timpul plății
RO: Data la care a fost procesată tranzacția.
RO: Ora la care a fost procesată tranzacția.
RO: Identifică aplicația EMV utilizată pentru procesarea tranzacțiilor - de exemplu Visa Debit
RO: eticheta cardului utilizat
RO: Utilizat pentru anularea tranzacției. Se utilizează valoarea primită care făcea parte din tranzacția pe care doriți să o anulați.
RO: Definește numărul lotului. Prezent în timpul tranzacției de închidere a lotului.
VISA
MASTER
AMEX
DESCOPERIRE
RO: Valori posibile:
VISA
MASTER
AMEX
DESCOPERIRE
RO: Indică dacă PIN-ul a fost introdus
adevărat/fals
RO: Afișează adresa comerciantului.
RO: Afișează metoda de verificare a titularului cardului (Pin, Niciuna).
RO: Numărul de identificare a tranzacției în aplicația GP tom
RO: Întreaga sumă care a fost plătită includea bacșișul.
RO: Numărul de identificare a chitanței
RO: Un cod numeric din șase cifre care trebuie introdus înainte de efectuarea unei plăți.
