Ανακοίνωση
Για να λάβετε τις λεπτομέρειες μιας συναλλαγής, αρκεί να κάνετε ένα ερώτημα χρησιμοποιώντας ένα αίτημα έρευνας:
TransactionInquire(String transactionId, IInquireResultListener listener) throws RemoteException
Slouží k získání detailů o provedené transakci. Tuto metodu má smysl používat v případě, že byl dokončen předchozí krok – transakce byla dokončena, viz Krok 3: Stav transakce
void TransactionInquire(String transactionId, IInquireResultListener listener) throws RemoteException
Vstupní transaction ID se vygeneruje během prvního kroku, viz Krok 1: Registrace transakce
Pole / Field
αποτέλεσμα
responseMessage
trasanctionID
transactionType
merchantID
terminalID
currencyCode
ποσό
TipAmount
cashbackAmount
cardNumber
cardDataEntry
approvedCode
referenceNumber
traceNumber
ημερομηνία
time
emvAppLabel
sequenceNumber
batchNumber
cardProduct
pinOK
MerchantInfo
emvAid
cardHolderVerificationMethod
externalTransactionID
totalamount
receiptNumber
blikCode
dccData:
κατάσταση
ποσό
currencyCode
exchangeRate
σήμανση
regionSchemaIndicator
Τύπος
Ακέραιος αριθμός
Συμβολοσειρά
Συμβολοσειρά
Ακέραιος αριθμός
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Ακέραιος αριθμός
Ακέραιος αριθμός
Ακέραιος αριθμός
Ακέραιος αριθμός
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Συμβολοσειρά
Προαιρετικό / Optional
No
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Informace o částce
Formáty jakékoliv částky jsou vždy na 2 desetinná místa *100, což znamená, že např. 50,25 Kč je vyplněno jako 5025 Kč.
Όνομα / Όνομα
Τύπος
Προαιρετικό / Optional
κωδικός αποτελέσματος
Ακέραιος αριθμός
Όχι
αριθμός συναλλαγής
Συμβολοσειρά
Ναι
clientID
Συμβολοσειρά
Ναι
responseMessage
Συμβολοσειρά
Ναι
σφάλμα
Οντότητα αποτελέσματος σφάλματος
Ναι
Vysvětlení polí
Field
Popis / Description
αποτέλεσμα
CZ: Udává výsledek transakce (např. 0 znaměná úspěšná transakce).
EN: Indicates the result of the transaction (e.g. 0 means successful transaction).
EN: Indicates the result of the transaction (e.g. 0 means successful transaction).
responseMessage
CZ: Zobrazuje výsledek transakce z autorizace (např. 201)
EN: Displays the transaction result from authorization (e.g. 201)
EN: Displays the transaction result from authorization (e.g. 201)
transactionID
CZ: Μοναδικό αναγνωριστικό που παράγεται από την εφαρμογή πληρωμής κατά τη διαδικασία καταχώρισης της συναλλαγής.
EN: Unique ID generated by payment app during the transaction registration process.
EN: Unique ID generated by payment app during the transaction registration process.
transactionType
CZ: Ο τύπος συναλλαγής καθορίζει τον τύπο της συναλλαγής που θέλετε να ξεκινήσετε. Οι διαθέσιμες τιμές είναι:
1 - Prodej 2 - Storno transakce 4 - Uzávěrka EN: Defines the transaction type. Available values are:
1 - Sale, 2 - Transaction cancellation, 4 - Close batch / Close day
1 - Prodej 2 - Storno transakce 4 - Uzávěrka EN: Defines the transaction type. Available values are:
1 - Sale, 2 - Transaction cancellation, 4 - Close batch / Close day
merchantID
CZ: Μοναδικό αναγνωριστικό εμπόρου, που συνήθως αντιπροσωπεύει αναγνωριστικό τοποθεσίας.
EL: Μοναδικό αναγνωριστικό εμπόρου, συνήθως αναγνωριστικό τοποθεσίας
EL: Μοναδικό αναγνωριστικό εμπόρου, συνήθως αναγνωριστικό τοποθεσίας
terminalID
CZ: ID του τερματικού στο οποίο υποβάλλονται σε επεξεργασία οι συναλλαγές. Προσδιορίζει το τερματικό στα συστήματα GP.
EL: Μοναδικό αναγνωριστικό τερματικού, με το οποίο επεξεργάζεται η συναλλαγή.
EL: Μοναδικό αναγνωριστικό τερματικού, με το οποίο επεξεργάζεται η συναλλαγή.
currencyCode
CZ: Τριψήφιοι κωδικοί νομισμάτων ISO - δείτε τη σελίδα Wiki για έναν κατάλογο.
EL: Τρεις χαρακτήρες κωδικός ISO.
EL: Τρεις χαρακτήρες κωδικός ISO.
ποσό
CZ: Το ποσό καθορίζει τον όγκο της συναλλαγής. Το ποσό αυτό υπολογίζεται στο εγχώριο νόμισμα που χρησιμοποιείται από το τερματικό. Για ένα κλείσιμο, περιλαμβάνει όλες τις συναλλαγές με κάρτα, πιστωμένες μείον χρεωμένες.
EL: Το ποσό καθορίζει τον όγκο της συναλλαγής. Το ποσό αυτό υπολογίζεται στο εγχώριο νόμισμα που χρησιμοποιείται από το τερματικό. Κατά το κλείσιμο της ημέρας, περιλαμβάνει όλες τις συναλλαγές με κάρτα, πιστωτικές μείον χρεωστικές.
EL: Το ποσό καθορίζει τον όγκο της συναλλαγής. Το ποσό αυτό υπολογίζεται στο εγχώριο νόμισμα που χρησιμοποιείται από το τερματικό. Κατά το κλείσιμο της ημέρας, περιλαμβάνει όλες τις συναλλαγές με κάρτα, πιστωτικές μείον χρεωστικές.
TipAmount
CZ: Συμβουλές. Συμπληρώνεται εάν έχει καταχωρηθεί.
EN: Συμβουλή. Συμπληρώνεται αν χρειαστεί.
EN: Συμβουλή. Συμπληρώνεται αν χρειαστεί.
cashbackAmount
CZ: Částka cashbacku se vyplní v případě, když se použije cashback transakce.
EN: The cashback amount is filled in when a cashback transaction is used.
EN: The cashback amount is filled in when a cashback transaction is used.
cardNumber
CZ: Číslo karty (PAN). Je přítomen v maskované formě. Příklad: "479608********1859"
EN: Card Number (PAN). It is present in masked form. Example: "479608********1859"
EN: Card Number (PAN). It is present in masked form. Example: "479608********1859"
cardDataEntry
CZ: Identifikuje použitý způsob načtení karty. Možné hodnoty jsou:
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.
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.
approvedCode
CZ: Συμπληρώνεται μόνο εάν η συναλλαγή εγκριθεί.
EL: Υπάρχει μόνο αν η συναλλαγή έχει διεκπεραιωθεί.
EL: Υπάρχει μόνο αν η συναλλαγή έχει διεκπεραιωθεί.
referenceNumber
CZ: Αριθμός αναφοράς που αναγράφεται κατά την αίτηση πληρωμής.
EN: reference number entered during the payment
EN: reference number entered during the payment
traceNumber
CZ:
ημερομηνία
CZ: Datum, kdy byla transakce zpracována v autorizačním systému.
EN: Date when transaction was processed.
EN: Date when transaction was processed.
time
CZ: Čas, kdy byla transakce zpracována v autorizačním systému.
EN: Time when transaction was processed.
EN: Time when transaction was processed.
emvAid
CZ: Identifikuje aplikaci EMV používanou pro zpracování transakce - např. Visa Debit
EN: Identifies the EMV app used for transaction processing - for instance Visa Debit
EN: Identifies the EMV app used for transaction processing - for instance Visa Debit
emvAppLabel
CZ: Το όνομα του EMV που χρησιμοποιήθηκε στην πληρωμή.
EN: card label of used card
EN: card label of used card
sequenceNumber
CZ: Χρησιμοποιείται για συναλλαγές ακύρωσης. Χρησιμοποιήστε τη ληφθείσα αξία που ήταν μέρος της συναλλαγής που θέλετε να ακυρώσετε.
EL: Χρησιμοποιείται για την ακύρωση της συναλλαγής. Χρησιμοποιείται η ληφθείσα αξία που αποτελούσε μέρος της συναλλαγής που θέλετε να ακυρώσετε.
EL: Χρησιμοποιείται για την ακύρωση της συναλλαγής. Χρησιμοποιείται η ληφθείσα αξία που αποτελούσε μέρος της συναλλαγής που θέλετε να ακυρώσετε.
batchNumber
CZ: Προσδιορίζει τον αριθμό κλεισίματος. Συμπληρώνεται εάν ζητείται προθεσμία.
EL: Καθορίζει τον αριθμό παρτίδας. Παρουσιάζεται κατά τη συναλλαγή κλεισίματος παρτίδας.
EL: Καθορίζει τον αριθμό παρτίδας. Παρουσιάζεται κατά τη συναλλαγή κλεισίματος παρτίδας.
cardProduct
CZ: Možné hodnoty jsou:
VISA
MASTER
AMEX
DISCOVERY
EN: Possible values:
VISA
MASTER
AMEX
DISCOVERY
VISA
MASTER
AMEX
DISCOVERY
EN: Possible values:
VISA
MASTER
AMEX
DISCOVERY
pinOk
CZ: Znázorňuje zda byl zadán PIN
EN: Shows whether the PIN was entered
αληθές/ψευδές
EN: Shows whether the PIN was entered
αληθές/ψευδές
MerchantInfo
CZ: Ukáže adresní údaje o obchodníkovi.
EN: Shows address of the merchant.
EN: Shows address of the merchant.
cardHolderVerificationMethod
CZ: Zobrazí ověření držitele platební karty, přes kterou se platilo (Pin, Žádné).
EN: Shows verification method of the card holder (Pin, None).
EN: Shows verification method of the card holder (Pin, None).
externalTransactionID
CZ: Identifikační číslo transakce v aplikaci GP tom
EN: Transaction identification number in the GP tom application
EN: Transaction identification number in the GP tom application
totalAmount
CZ: Celková částka včetně spropitného, která byla zaplacena.
EN: Whole amount which was paid included tip.
EN: Whole amount which was paid included tip.
receiptNumber
CZ: Identifikační číslo účtenky
EN: Receipt identification number
EN: Receipt identification number
blikCode
CZ: Šestimístný číselný kód, který se zadává před provedením platby.
EN: A six-digit numerical code that must be entered before making a payment.
EN: A six-digit numerical code that must be entered before making a payment.
κατάσταση (DCC)
CZ: Δείχνει την κατάσταση του DCC. Εάν "ACCEPTED", η συναλλαγή πραγματοποιήθηκε μέσω DCC και πρέπει να συμπληρώσετε την απόδειξη με δεδομένα DCC. Εάν "NOT_ACCEPTED", τότε μπορείτε να αγνοήσετε τα δεδομένα DCC.
EN: Δείχνει την κατάσταση DCC. Εάν "ACCEPTED", η συναλλαγή πραγματοποιήθηκε μέσω DCC και πρέπει να συμπληρώσετε την απόδειξη με δεδομένα DCC. Εάν "NOT_ACCEPTED", τότε μπορείτε να αγνοήσετε τα δεδομένα DCC.
EN: Δείχνει την κατάσταση DCC. Εάν "ACCEPTED", η συναλλαγή πραγματοποιήθηκε μέσω DCC και πρέπει να συμπληρώσετε την απόδειξη με δεδομένα DCC. Εάν "NOT_ACCEPTED", τότε μπορείτε να αγνοήσετε τα δεδομένα DCC.
ποσό (DCC)
CZ: Částka transakce v DCC měně - v měně karty zákazníka. Je potřeba ji zobrazit přesně tak jak přijde v API odpovědi včetně počtu desetinných míst.
EN: Transaction amount in DCC currency - in the currency of the customer's card. You must present it on your receipt exactly as received through API response including correct decimal numbers.
EN: Transaction amount in DCC currency - in the currency of the customer's card. You must present it on your receipt exactly as received through API response including correct decimal numbers.
currencyCode (DCC)
CZ: νόμισμα κάρτας πελάτη.
EL: Νόμισμα της κάρτας του πελάτη.
EL: Νόμισμα της κάρτας του πελάτη.
exchangeRate (DCC)
CZ: Udává směnný kurz. Tato hodnota je v lokální měně terminálu. Je potřeba ji zobrazit přesně tak jak přijde v API odpovědi včetně počtu desetinných míst.
EN: Indicates the exchange rate. This value is in the local terminal currency. You must present it on your receipt exactly as received through API response including correct decimal numbers.
EN: Indicates the exchange rate. This value is in the local terminal currency. You must present it on your receipt exactly as received through API response including correct decimal numbers.
σήμανση (DCC)
CZ: Přirážka ke konverznímu kurzu. Je potřeba ji zobrazit přesně tak jak přijde v API odpovědi včetně počtu desetinných míst.
EN: Markup for the conversion rate. You must present it on your receipt exactly as received through API response including correct decimal numbers.
EN: Markup for the conversion rate. You must present it on your receipt exactly as received through API response including correct decimal numbers.
regionSchemaIndicator (DCC)
CZ: Udává, zda karta zákazníka byla vydaná v rámci EU nebo mimo. Pokud je hodnota "0" nebo 1", je potřeba na účtence zobrazit text "Markup". Pokud je hodnota "2", je potřeba na účtence zobrazit "Markup over ECB rate".
EN: Indicates whether the customer's card was issued within the EU or outside. If the value is "0" or "1", the text "Markup" needs to be displayed on the receipt. If the value is "2", the text "Markup over ECB rate" needs to be displayed on the receipt.
EN: Indicates whether the customer's card was issued within the EU or outside. If the value is "0" or "1", the text "Markup" needs to be displayed on the receipt. If the value is "2", the text "Markup over ECB rate" needs to be displayed on the receipt.
