Uwaga
Aby uzyskać szczegółowe informacje o transakcji, należy wysłać zapytanie wyłącznie za pomocą żądania Inquiry:
TransactionInquire(String transactionId, IInquireResultListener listener) throws RemoteException
Służy do uzyskania szczegółowych informacji o przeprowadzonej transakcji. Z tej metody warto skorzystać, gdy poprzedni krok został zakończony – transakcja została sfinalizowana, patrz Krok 3: Status transakcji
void TransactionInquire(String transactionId, IInquireResultListener listener) throws RemoteException
Identyfikator transakcji wejściowej zostanie wygenerowany w pierwszym kroku, patrz Krok 1: Rejestracja transakcji
Informacje o kwocie
Kwoty, niezależnie od ich wysokości, są zawsze podawane z dokładnością do dwóch miejsc po przecinku *100, co oznacza, że np. 50,25 Kč wpisuje się jako 5025 Kč.
Objaśnienie pól
EN: Wskazuje wynik transakcji (np. 0 oznacza pomyślną transakcję).
EN: Wyświetla wynik transakcji z autoryzacji (np. 201)
EN: Unikalny identyfikator wygenerowany przez aplikację płatniczą podczas procesu rejestracji transakcji.
1 – Sprzedaż 2 – Anulowanie transakcji 4 – Zamknięcie EN: Określa typ transakcji. Dostępne wartości to:
1 – Sprzedaż, 2 – Anulowanie transakcji, 4 – Zamknięcie partii / Zamknięcie dnia
PL: unikalny identyfikator sprzedawcy, zazwyczaj identyfikator lokalizacji
PL: Unikalny identyfikator terminala, na którym przetwarzana jest transakcja.
PL: kod ISO waluty składający się z trzech znaków.
PL: Kwota określa wielkość transakcji. Kwota ta jest obliczana w walucie krajowej używanej przez terminal. W dniu zamknięcia zawiera ona wszystkie transakcje kartą, uznanie minus obciążenie.
PL: Wskazówka. Wypełnione w razie potrzeby.
EN: Kwota zwrotu gotówki jest wpisywana w momencie skorzystania z transakcji z zwrotem gotówki.
EN: Numer karty (PAN). Jest on przedstawiony w postaci zamaskowanej. Przykład: "479608********1859"
MANUAL – ręczne wprowadzenie
ICC – chip
CTLS – bezstykowy
MAG – pasek magnetyczny.
EN: Określa zastosowaną metodę odczytu karty. Możliwe wartości:
MANUAL – ręczne wprowadzenie
ICC – chip
CTLS – bezstykowy
MAG – pasek magnetyczny.
PL: Jest obecny tylko wtedy, gdy transakcja jest przetwarzana.
EN: numer referencyjny podany podczas dokonywania płatności
EN: Data przetworzenia transakcji.
EN: Czas przetworzenia transakcji.
EN: Określa aplikację EMV używaną do przetwarzania transakcji – na przykład Visa Debit
EN: etykieta używanej karty
PL: Służy do anulowania transakcji. Używa otrzymanej wartości, która była częścią transakcji, którą chcesz anulować.
PL: Określa numer partii. Występuje podczas zamykania transakcji wsadowej.
VISA
MASTER
AMEX
DISCOVERY
EN: Możliwe wartości:
VISA
MASTER
AMEX
DISCOVERY
EN: Wskazuje, czy wprowadzono kod PIN
prawda/fałsz
EN: Wyświetla adres sprzedawcy.
EN: Wyświetla metodę weryfikacji posiadacza karty (kod PIN, brak).
EN: Numer identyfikacyjny transakcji w aplikacji GP tom
EN: Całkowita kwota, która została zapłacona, obejmowała napiwek.
EN: Numer identyfikacyjny paragonu
EN: Sześciocyfrowy kod numeryczny, który należy wprowadzić przed dokonaniem płatności.
EN: Wskazuje status DCC. Jeśli wyświetla się komunikat "ACCEPTED", transakcja została zrealizowana za pośrednictwem DCC i należy wpisać dane DCC na paragonie. Jeśli wyświetla się komunikat "NOT_ACCEPTED", można zignorować dane DCC.
EN: Kwota transakcji w walucie DCC – w walucie karty klienta. Należy ją podać na paragonie dokładnie tak, jak została otrzymana w odpowiedzi API, z zachowaniem prawidłowej liczby miejsc po przecinku.
EN: Waluta karty klienta.
EN: Wskazuje kurs wymiany. Wartość ta jest podana w lokalnej walucie terminala. Należy ją podać na paragonie dokładnie tak, jak została otrzymana w odpowiedzi API, z zachowaniem prawidłowej liczby miejsc po przecinku.
EN: Oznaczenie współczynnika konwersji. Należy je podać na paragonie dokładnie tak, jak zostało otrzymane w odpowiedzi API, z zachowaniem prawidłowych miejsc po przecinku.
EN: Wskazuje, czy karta klienta została wydana w UE, czy poza nią. Jeśli wartość wynosi "0" lub "1", na paragonie należy umieścić tekst "Markup". Jeśli wartość wynosi "2", na paragonie należy umieścić tekst "Markup powyżej kursu EBC".
