Aviz
Pentru a obține detaliile unei tranzacții, este necesar să se efectueze o solicitare de informații:
TransactionInquire(String transactionId, IInquireResultListener listener) aruncă o excepție 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 - ruční zadání
ICC - čip
CTLS - Bezkontaktní
MAG - magnetický proužek.
EN: Identifies used methodfor card read. Possible values:
MANUAL - manual entry
ICC - chip
CTLS - Contactless
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.
EN: Indică starea DCC. Dacă apare "ACCEPTED", tranzacția a fost efectuată prin DCC și trebuie să completați chitanța cu datele DCC. Dacă apare "NOT_ACCEPTED", puteți ignora datele DCC.
EN: Valoarea tranzacției în moneda DCC – în moneda cardului clientului. Trebuie să o indicați pe chitanță exact așa cum a fost primită prin răspunsul API, inclusiv cu zecimalele corecte.
EN: Moneda cardului clientului.
EN: Indică cursul de schimb. Această valoare este exprimată în moneda locală a terminalului. Trebuie să o prezentați pe chitanță exact așa cum a fost primită prin răspunsul API, inclusiv cu zecimalele corecte.
EN: Indicatorul ratei de conversie. Trebuie să îl prezentați pe chitanță exact așa cum a fost primit prin răspunsul API, inclusiv cu zecimalele corecte.
EN: Indică dacă cardul clientului a fost emis în UE sau în afara acesteia. Dacă valoarea este "0" sau "1", pe chitanță trebuie să apară textul "Majorare". Dacă valoarea este "2", pe chitanță trebuie să apară textul "Majorare față de rata BCE".
