Obavijest
Da biste dohvatili detalje transakcije, morate koristiti upit:
TransactionInquire(String transactionId, IInquireResultListener listener) throws RemoteException
Ovo se koristi za dohvaćanje detalja dovršene transakcije. Preporučljivo je koristiti ovu metodu nakon što je prethodni korak dovršen – tj. transakcija je finalizirana; vidi Korak 3: Status transakcije
void TransactionInquire(String transactionId, IInquireResultListener listener) throws RemoteException
ID ulazne transakcije generira se tijekom prvog koraka; vidi Korak 1: Zabilježavanje transakcije
Polje
rezultat
poruka odgovora
ID transakcije
vrsta transakcije
ID trgovca
identifikacijski broj terminala
kôd valute
amount
iznos
iznos povrata novca
brojkartice
unosa kartice
odobreni kod
broj referencije
broj traga
date
vrijeme
emvAppLabel
broj sekvence
batchNumber
Proizvod kartice
Potvrdi OK
podaci o trgovcu
emvAid
Metoda provjere vlasnika kartice
externalTransactionID
ukupniiznos
broj-potvrde
blikCode
dccPodaci:
stanje
amount
kôd valute
tečaj
označavanje
regijskiSchemaIndikator
vrsta
Cijeli broj
Niz
Niz
Cijeli broj
Niz
Niz
Niz
Niz
Niz
Niz
Niz
Niz
Niz
Niz
Niz
Niz
Niz
Niz
Niz
Niz
Niz
Niz
Niz
Niz
Niz
Cijeli broj
Cijeli broj
Cijeli broj
Cijeli broj
Niz
Niz
Niz
Niz
Niz
Niz
Neobavezno / Optional
Pa
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Da
Informacije o iznosu
Formati bilo kojeg iznosa su uvijek na 2 decimalna mjesta *100, što znači da se, na primjer, 50,25 CZK popunjava kao 5025 CZK.
Ime / Name
vrsta
Neobavezno / Optional
kod rezultata
Cijeli broj
ne
identifikator transakcije
Niz
Da
ID klijenta
Niz
Da
poruka odgovora
Niz
Da
greška
Entitet rezultata pogreške
Da
Objašnjenje polja
Polje
Opis
rezultat
HR: Označava rezultat transakcije (npr. 0 znači uspješnu transakciju).
EN: Označava rezultat transakcije (npr. 0 znači uspješnu transakciju).
EN: Označava rezultat transakcije (npr. 0 znači uspješnu transakciju).
poruka odgovora
HR: Prikazuje rezultat transakcije iz autorizacije (npr. 201)
EN: Prikazuje rezultat transakcije nakon autorizacije (npr. 201)
EN: Prikazuje rezultat transakcije nakon autorizacije (npr. 201)
ID transakcije
HR: Jedinstveni ID koji je generirao aplikacija za plaćanje tijekom procesa registracije transakcije.
EN: Jedinstveni ID koji je generirao aplikacija za plaćanje tijekom procesa registracije transakcije.
EN: Jedinstveni ID koji je generirao aplikacija za plaćanje tijekom procesa registracije transakcije.
vrsta transakcije
HR: Vrsta transakcije definira vrstu transakcije koju želite pokrenuti. Dostupne vrijednosti su:
1 - Prodaja 2 - Otkazivanje transakcije 4 - Zatvaranje EN: Defines the transaction type. Available values are:
1 – Prodaja, 2 – Otkazivanje transakcije, 4 – Zatvaranje serije / Zatvaranje dana
1 - Prodaja 2 - Otkazivanje transakcije 4 - Zatvaranje EN: Defines the transaction type. Available values are:
1 – Prodaja, 2 – Otkazivanje transakcije, 4 – Zatvaranje serije / Zatvaranje dana
ID trgovca
HR: Jedinstveni ID trgovca, koji je obično ID lokacije.
EN: Unique merchant ID, usually location ID
EN: Unique merchant ID, usually location ID
identifikacijski broj terminala
HR: ID terminala na kojem se obrađuju transakcije. Identificira terminal unutar GP sustava.
EN: Unique terminal ID, on which the transaction is processed.
EN: Unique terminal ID, on which the transaction is processed.
kôd valute
HR: Troznamenkasti ISO kodovi valuta – popis možete pronaći na stranici Wiki.
EN: Three chars currency ISO code.
EN: Three chars currency ISO code.
amount
HR: Iznos određuje obujam transakcije. Ovaj se iznos izračunava u lokalnoj valuti koju terminal koristi. Na kraju dana uključuje sve kartične transakcije, pri čemu se krediti oduzimaju od debitnih transakcija.
EN: The amount determines the volume of the transaction. This amount is calculated in the domestic currency used by the terminal. At close day, it contains all card transactions, credited minus debit.
EN: The amount determines the volume of the transaction. This amount is calculated in the domestic currency used by the terminal. At close day, it contains all card transactions, credited minus debit.
iznos
HR: Napojnica. Popunjeno ako je unesena napojnica.
EN: Savjet. Ispunite ako je potrebno.
EN: Savjet. Ispunite ako je potrebno.
iznos povrata novca
HR: Iznos povrata novca popunjava se kada se koristi transakcija povrata novca.
EN: Iznos povrata unosi se kada se izvrši transakcija povrata.
EN: Iznos povrata unosi se kada se izvrši transakcija povrata.
brojkartice
HR: Broj kartice (PAN). Prisutan je u maskiranom obliku. Primjer: "479608********1859"
EN: Broj kartice (PAN). Prikazuje se u maskiranom formatu. Primjer: "479608********1859"
EN: Broj kartice (PAN). Prikazuje se u maskiranom formatu. Primjer: "479608********1859"
unosa kartice
HR: Označava korištenu metodu za čitanje kartice. Moguće vrijednosti:
MANUAL - ručni unos
ICC - čip
CTLS - beskontaktno
MAG - magnetska traka.
EN: Označava korištenu metodu za čitanje kartice. Moguće vrijednosti:
MANUAL - ručni unos
ICC - čip
CTLS - beskontaktno
MAG - magnetska traka.
MANUAL - ručni unos
ICC - čip
CTLS - beskontaktno
MAG - magnetska traka.
EN: Označava korištenu metodu za čitanje kartice. Moguće vrijednosti:
MANUAL - ručni unos
ICC - čip
CTLS - beskontaktno
MAG - magnetska traka.
odobreni kod
HR: Ispunjava se samo ako je transakcija odobrena.
EN: Prisutan je samo ako je transakcija obrađena.
EN: Prisutan je samo ako je transakcija obrađena.
broj referencije
HR: Broj referencije naveden pri zahtjevu za plaćanje.
EN: referentni broj unesen prilikom plaćanja
EN: referentni broj unesen prilikom plaćanja
broj traga
CZ:
date
HR: Datum obrade transakcije u sustavu autorizacije.
EN: Datum na koji je transakcija obrađena.
EN: Datum na koji je transakcija obrađena.
vrijeme
HR: Vrijeme obrade transakcije u sustavu autorizacije.
EN: Vrijeme kada je transakcija obrađena.
EN: Vrijeme kada je transakcija obrađena.
emvAid
HR: Identificira EMV aplikaciju korištenu za obradu transakcije - npr. Visa Debit
ID: Identificira EMV aplikaciju koja se koristi za obradu transakcija – na primjer, Visa Debit
ID: Identificira EMV aplikaciju koja se koristi za obradu transakcija – na primjer, Visa Debit
emvAppLabel
HR: Naziv EMV-a koji je korišten za plaćanje.
EN: oznaka na korištenoj kartici
EN: oznaka na korištenoj kartici
broj sekvence
HR: Koristi se za otkazivanje transakcija. Koristite vrijednost primljenu kao dio transakcije koju želite otkazati.
EN: Koristi se za otkazivanje transakcije. Upotrijebite vrijednost primljenu kao dio transakcije koju želite otkazati.
EN: Koristi se za otkazivanje transakcije. Upotrijebite vrijednost primljenu kao dio transakcije koju želite otkazati.
batchNumber
HR: Identificira broj zatvaranja. Ispuniti pri zahtjevu za zatvaranje.
EN: Definira broj serije. Pojavljuje se tijekom transakcije zatvaranja serije.
EN: Definira broj serije. Pojavljuje se tijekom transakcije zatvaranja serije.
Proizvod kartice
HR: Moguće vrijednosti su:
VISA
MAGISTER
AMEX
otkriće
EN: Moguće vrijednosti:
VISA
MAGISTER
AMEX
otkriće
VISA
MAGISTER
AMEX
otkriće
EN: Moguće vrijednosti:
VISA
MAGISTER
AMEX
otkriće
Potvrdi OK
HR: Označava je li unesen PIN.
EN: Pokazuje je li PIN unesen
istina/laž
EN: Pokazuje je li PIN unesen
istina/laž
podaci o trgovcu
HR: Prikazat će se podaci o adresi trgovca.
EN: Prikazuje adresu trgovca.
EN: Prikazuje adresu trgovca.
Metoda provjere vlasnika kartice
HR: Prikazuje provjeru vlasnika platne kartice korištene za plaćanje (PIN, Nema).
EN: Prikazuje metodu provjere nositelja kartice (PIN, Nema).
EN: Prikazuje metodu provjere nositelja kartice (PIN, Nema).
externalTransactionID
HR: Identifikacijski broj transakcije u GP tom aplikaciji
EN: Broj identifikacije transakcije u aplikaciji GP tom
EN: Broj identifikacije transakcije u aplikaciji GP tom
ukupniIznos
HR: Ukupan iznos, uključujući napojnicu, koji je plaćen.
U ukupnom plaćenom iznosu bio je uključen napojnik.
U ukupnom plaćenom iznosu bio je uključen napojnik.
broj-potvrde
HR: Identifikacijski broj računa
EN: Identifikacijski broj računa
EN: Identifikacijski broj računa
blikCode
HR: Šesteroznamenkasti numerički kod koji se unosi prije plaćanja.
EN: Šesteroznamenkasti numerički kod koji se mora unijeti prije plaćanja.
EN: Šesteroznamenkasti numerički kod koji se mora unijeti prije plaćanja.
status (DCC)
HR: Označava DCC status. Ako je "ACCEPTED", transakcija je izvršena putem DCC-a i morate ispuniti potvrdu s DCC podacima. Ako je "NOT_ACCEPTED", tada možete zanemariti DCC podatke.
EN: Označava status DCC-a. Ako je "ACCEPTED", transakcija je obrađena putem DCC-a i morate unijeti detalje DCC-a na računu. Ako je "NOT_ACCEPTED", detalje DCC-a možete zanemariti.
EN: Označava status DCC-a. Ako je "ACCEPTED", transakcija je obrađena putem DCC-a i morate unijeti detalje DCC-a na računu. Ako je "NOT_ACCEPTED", detalje DCC-a možete zanemariti.
iznos (DCC)
HR: Iznos transakcije u DCC valuti - u valuti kupčeve kartice. Mora biti prikazan točno onako kako dolazi u API odgovoru, uključujući broj decimalnih mjesta.
EN: Iznos transakcije u DCC valuti – u valuti kartice kupca. To morate prikazati na računu točno onako kako ste ga primili putem API odgovora, uključujući ispravan broj decimalnih mjesta.
EN: Iznos transakcije u DCC valuti – u valuti kartice kupca. To morate prikazati na računu točno onako kako ste ga primili putem API odgovora, uključujući ispravan broj decimalnih mjesta.
kodValute (DCC)
HR: Valuta kartice kupca.
EN: Valuta kartice kupca.
EN: Valuta kartice kupca.
tečaj (DCC)
HR: Označava tečaj. Ova vrijednost je u lokalnoj valuti terminala. Mora se prikazati točno onako kako dolazi u API odgovoru, uključujući broj decimalnih mjesta.
EN: Označava tečaj. Ova vrijednost je u lokalnoj valuti terminala. Morate je prikazati na računu točno onako kako ste je dobili u API odgovoru, uključujući ispravan broj decimalnih mjesta.
EN: Označava tečaj. Ova vrijednost je u lokalnoj valuti terminala. Morate je prikazati na računu točno onako kako ste je dobili u API odgovoru, uključujući ispravan broj decimalnih mjesta.
pristavka (DCC)
HR: Doplata za tečaj konverzije. Mora biti prikazan točno onako kako dolazi u API odgovoru, uključujući broj decimalnih mjesta.
EN: Marža za stopu konverzije. Morate je prikazati na svom računu točno onako kako ste je dobili u odgovoru API-ja, uključujući ispravan broj decimalnih mjesta.
EN: Marža za stopu konverzije. Morate je prikazati na svom računu točno onako kako ste je dobili u odgovoru API-ja, uključujući ispravan broj decimalnih mjesta.
regijskiSchemaPokazatelj (DCC)
HR: Označava je li kartica kupca izdana unutar EU ili izvan nje. Ako je vrijednost "0" ili "1", na računu se mora prikazati tekst "Markup". Ako je vrijednost "2", na računu se mora prikazati tekst "Markup preko ECB tečaja".
EN: Pokazuje je li kartica kupca izdana unutar EU ili izvan nje. Ako je vrijednost "0" ili "1", na računu se mora prikazati tekst "Dodatna marža". Ako je vrijednost "2", na računu se mora prikazati tekst "Marža iznad referentne kamatne stope ECB-a".
EN: Pokazuje je li kartica kupca izdana unutar EU ili izvan nje. Ako je vrijednost "0" ili "1", na računu se mora prikazati tekst "Dodatna marža". Ako je vrijednost "2", na računu se mora prikazati tekst "Marža iznad referentne kamatne stope ECB-a".
