Możesz otrzymać następujące kody zwrotne w komunikacji z GP (otrzymasz je w polu „wynik“):
Wynik / Rezultat
Wartość /Value
Opis / Description
ECR_SUCCESS
0
CZ: Płatność powiodła się.
PL: Transakcja zakończyła się powodzeniem.
PL: Transakcja zakończyła się powodzeniem.
ECR_FAILED
-1
CZ: Transakcja nie powiodła się.
PL: Transakcja nie powiodła się.
PL: Transakcja nie powiodła się.
ECR_TRANSACTIONID_INVALID
-2
CZ: Nieprawidłowy identyfikator transakcji - niewysłany lub nieprawidłowa wartość.
PL: Nieprawidłowy identyfikator transakcji - nie wysłano lub nieprawidłowa wartość.
PL: Nieprawidłowy identyfikator transakcji - nie wysłano lub nieprawidłowa wartość.
ECR_TRANSACTION_NOT_FOUND
-3
CZ: Nie znaleziono transakcji. Ten kod jest zwykle wysyłany w przypadku żądania zapytania i oznacza, że można ponownie zainicjować transakcję.
PL: Nie znaleziono transakcji. Ta wartość jest zwykle wysyłana na żądanie zapytania i oznacza, że można ponownie zainicjować transakcję.
PL: Nie znaleziono transakcji. Ta wartość jest zwykle wysyłana na żądanie zapytania i oznacza, że można ponownie zainicjować transakcję.
ECR_TRANSACTION_DECLINE
-4
CZ: Transakcja została odrzucona.
PL: Transakcja została odrzucona.
PL: Transakcja została odrzucona.
ECR_TRANSACTION_ALREADY_VOIDED
-5
CZ: Transakcja została już anulowana.
PL: Transakcja została już anulowana.
PL: Transakcja została już anulowana.
ECR_PARAMETER_INVALID
-6
CZ: Nieprawidłowe parametry, sprawdź obecność lub poprawność formatu.
PL: Nieprawidłowe parametry, sprawdź obecność lub poprawny format.
PL: Nieprawidłowe parametry, sprawdź obecność lub poprawny format.
ECR_UNAUTHORIZED
-7
CZ: Błąd, użytkownik nie jest autoryzowany.
PL: Błąd, użytkownik nie jest autoryzowany.
PL: Błąd, użytkownik nie jest autoryzowany.
ECR_NOT_ALLOWED
-8
CZ: Błąd, operacja jest niedozwolona.
PL: Błąd, operacja jest niedozwolona.
PL: Błąd, operacja jest niedozwolona.
ECR_WRONG_STATUS
-9
CZ: Interwencja użytkownika jest konieczna w GP Tom.
PL: Dane wejściowe od użytkownika są wymagane w GP Tom.
PL: Dane wejściowe od użytkownika są wymagane w GP Tom.
Od nowej wersji 1.36.0 dodaliśmy również kody zwrotne dla stateRequest. Jeśli otrzymasz stan INIT_ERROR lub ERROR, otrzymasz numeryczny błąd w odpowiedzi, aby wskazać dokładną przyczynę:
Błąd
Wiadomość / Wiadomość
0
NIEZNANY
1
CLOUD_API_NOTIFICATION_DISABLED
2
INVALID_REQUEST_CURRENCY
3
PERMISSION_MISSING
4
USER_LOGOUT
5
UPDATE_REQUIRED
6
DEVELOPER_MODE
7
ROOT_DETECTED
8
INVALID_CLIENT
9
INICJALIZACJA
10
ENTITY_NOT_FOUND
11
BIOMETRICS_CHANGED
12
BIOMETRICS_NOT_READY
13
BARCODE_PERMISSION
14
CAMERA_MISSING
15
BARCODE_FORMAT_INVALID
16
PRINTER_CONNECTION_ERROR
17
PRINTER_NOT_FOUND
18
USB_PERMISSION_NEED
19
USB_DEVICE_NOT_CONNECTED
20
BLUETOOTH_DEVICE_NOT_SUPPORTED
21
BLUETOOTH_DEVICE_NOT_PAIRED
22
BLUETOOTH_NOT_AVAILABLE
23
BLUETOOTH_MISSING
24
PRINTER_INVALID_DATA
25
TASK_PROCESSOR_ERROR
26
TASK_DISABLED
27
TASK_INVALID_PARAMETERS
28
SYNC_ITEM_ERROR
29
SYNC_ERROR
30
SYNC_RECEIPT_ERROR
31
PASS_CHANGE_REQUIRED
32
33
34
TRANSACTION_REQUEST_STATE_NOT_EXIST
35
SYNC_ALREADY_IN_PROGRESS
36
ANOTHER_TRANSACTION_IN_PROGRESS
37
ANOTHER_TASK_IN_PROGRESS(37),
38
TRANSACTION_ALREADY_COMPLETED
39
FILE_EXCEPTION
40
LOGIN_REQUIRED
41
PŁATNOŚĆ
42
PAYMENT_DECLINED
43
PAYMENT_PIN_TIMEOUT_OR_CANCELLED
44
PAYMENT_ALREADY_CANCELLED
45
PAYMENT_CANCELLATION_EXPIRED
46
TASK_VALIDATION
47
TRANSACTION_NOT_ALLOWED
48
BATCH_DECLINED
49
CREDENTIALS_INVALID
50
TID_NOT_ACTIVE
51
TID_EMPTY
52
TID_NOT_SELECTED
53
TID_ALREADY_RESERVED
54
NETWORK_UNAUTHORIZED
55
NETWORK_WRONG_PARAMETER
56
NETWORK_NEW_PASS_INVALID
57
NETWORK_OLD_PASS_INVALID
58
NETWORK_AUTH_CODE_INVALID
59
60
NETWORK_AUTH_CODE_EXPIRED
61
NETWORK_TID_ALREADY_RESERVED
62
NETWORK_UNAVAILABLE
63
NETWORK_HTTP_ERROR
64
NETWORK_ERROR
65
TRANSACTION_TIMEOUT
66
SOFTPOS_NFC_NOT_ACTIVE
67
SOFTPOS_ANOTHER_TRANSACTION_IN_PROGRESS
68
SOFTPOS_LOCATION_NOT_FOUND
69
SOFTPOS_NFC_MISSING
70
SOFTPOS_GOOGLE_SERVICE_MISSING
71
SOFTPOS_REGISTER_NEED
72
SOFTPOS_NOT_INITIALIZED
73
SOFTPOS_NOT_WHITELISTED
74
SOFTPOS_APK_NOT_WHITELISTED
75
SOFTPOS_REREGISTER_NEED
76
SOFTPOS_DEVICE_SWAP
77
SOFTPOS_LOW_BATTERY
78
SOFTPOS_BLOCKED_TEMP
79
SOFTPOS_BLOCKED
80
SOFTPOS_ERROR
81
SOFTPOS_UNKNOWN
82
SOFTPOS_APP_ON_BACKGROUND
83
SOFTPOS_PIN_NOT_INSTALLED
84
SOFTPOS_PIN_PERMISSION_MISSING
85
SOFTPOS_PIN_RKI_ERROR
86
SOFTPOS_PIN_ERROR
87
NEXGO_PAYMENT_CANCELLED
88
NEXGO_PAYMENT_NOT_SUPPORTED
89
NEXGO_APP_MISSING
90
NEXGO_BUSY
91
NEXGO_INVALID_REQUEST
92
NEXGO_ERROR
93
NEXGO_SKIPPED
94
APP2APP_TRANSACTION_NOT_FOUND
95
APP2APP_REQUEST_NOT_FOUND
96
APP2APP_CANCELLED
97
APP2APP_INVALID_PARAMETERS
98
APP2APP_TRANSACTION_ID_INVALID
99
TRANSACTION_WAITING_FOR_SYNC
100
ORDER_NOT_FOUND
101
TIP_COLLECT_REQUESTED
102
NOTIFICATION_REGISTRATION_ERROR
103
PRODUCT_ALREADY_REMOVED
104
NEXGO_APP_NOT_CONFIGURED
105
FUNCTION_PROTECTION_INVALID_SAVE_REQUEST
106
MISSING_SVA_TOKEN_ERROR
107
LOYALTY_WITHDRAW_FAILED
108
LOYALTY_LOADING_BALANCE_FAILED
109
LOYALTY_REGISTRATION_FAILED
110
EXTERNAL_APPLICATION_NOT_FOUND
111
RUBEAN_DEVICE_UNAVAILABLE_ERROR
112
RUBEAN_PAYMENT_CANCELLED
113
LOYALTY_ANTI_FRAUD
114
ACCOUNT_TO_ACCOUNT_VOID_FAILED
115
ACCOUNT_TO_ACCOUNT_QR_GENERATION_FAILED
116
ACCOUNT_TO_ACCOUNT_PAYMENT_STATE_FAILED
117
ACCOUNT_TO_ACCOUNT_PAYMENT_STATE_CANCELED
118
ACCOUNT_TO_ACCOUNT_VOID_REJECTED
Po załadowaniu karty można uzyskać następujące odpowiedzi:
Kod odpowiedzi /Kod
Wiadomość / Wiadomość
0F
Wyświetlane posiadaczowi karty lub osobie obsługującej, gdy karta zostanie wyjęta przed zakończeniem przetwarzania transakcji.
1C
Komunikat ten może zostać wyświetlony w celu poinformowania posiadacza karty, że do tej transakcji ma zostać użyta nowa karta zbliżeniowa lub inny interfejs.
1D
Komunikat ten może zostać wyświetlony w celu poinformowania posiadacza karty, że karta chipowa powinna zostać włożona do gniazda chipowego.
07
Ten komunikat może zostać wyświetlony w celu poinformowania posiadacza karty, że nie można było uzyskać autoryzacji (tj. w wyniku odrzucenia). Wskazuje posiadaczowi karty i osobie obsługującej, że autoryzacja online lub offline nie została zatwierdzona.
20
Ten komunikat jest wyświetlany posiadaczowi karty, jeśli transakcja została rozpoczęta, ale w celu jej zakończenia urządzenie konsumenckie wymaga wykonania określonych czynności na samym urządzeniu konsumenckim.
21
Ten komunikat może zostać wyświetlony po odpowiedzi na żądanie online, w którym wymagane jest ponowne okazanie karty.
Tutaj możesz również znaleźć kody odpowiedzi z centrum autoryzacji (otrzymasz je w odpowiedzi na transactionInquiry w polu responseMessage):
Kod odpowiedzi /Kod
Wiadomość / Wiadomość
0
Zatwierdzony
1
Zatwierdzony
2
Zatwierdzony
3
Zatwierdzone - wymagana identyfikacja
4
Zatwierdzone - wymagana identyfikacja
5
Zatwierdzony
6
Zatwierdzony
7
Zatwierdzony administrator
8
Zatwierdzony
9
Zatwierdzony
10
Zatwierdzono częściowo
50
Odrzucono
51
Karta, której ważność wygasła
52
Przekroczono liczbę prób PIN
53
Usługa połączeń
54
Problem techniczny
55
Nieprawidłowe żądanie
56
Nieprawidłowe żądanie
57
Karta przechwytująca
58
Odrzucono - problem z kartą
59
Odrzucono - problem z kartą
60
Problem techniczny
61
Odrzucono - problem z kartą
62
Problem techniczny
63
Problem techniczny
64
Nieprawidłowe dane
65
Nieprawidłowe żądanie
66
Odrzucono
67
Usługa połączeń
68
Problem techniczny
69
Problem techniczny
70
Problem techniczny
71
Problem techniczny
72
Odrzucono - problem z kartą
73
Problem techniczny
74
Problem techniczny
75
Nieprawidłowe dane
76
Niewystarczające fundusze
77
Osiągnięto limit użycia
78
Zduplikowana transakcja
79
Osiągnięto limit użycia
80
Osiągnięto limit użycia
81
Przekroczony limit kwoty
82
Osiągnięto limit użycia
83
Przekroczony limit kwoty
84
Odrzucono - problem z kartą
85
Transakcja nie jest obsługiwana
86
Wezwanie do autoryzacji
87
Osiągnięto limit użycia
88
Wezwanie do autoryzacji
89
Odrzucono - problem z kartą
90
Problem techniczny
91
Problem techniczny
92
Odrzucono - niska kwota
93
Odrzucono - problem z kartą
94
Niewystarczające fundusze
95
Przekroczony limit kwoty
96
Wymagany kod PIN
97
Nieprawidłowe dane
98
Problem techniczny
99
Odrzucono - problem z kartą
100
Problem techniczny
101
Wezwanie do autoryzacji
102
Usługa połączeń
103
Problem techniczny
104
Problem techniczny
105
Karta nie jest obsługiwana
106
Przekroczony limit kwoty
107
Osiągnięto limit użycia
108
Problem techniczny
109
Odrzucono - niska kwota
110
Osiągnięto limit użycia
111
Odrzucono - problem z kartą
112
Przekroczony limit kwoty
113
Problem techniczny
115
Usługa połączeń
120
Usługa połączeń
121
Usługa połączeń
122
Usługa połączeń
130
Odrzucono - problem z kartą
131
Odrzucono - problem z kartą
132
Odrzucono - problem z kartą
133
Odrzucono - problem z kartą
134
Odrzucono - problem z kartą
150
Usługa połączeń
200
Problem techniczny
201
Nieprawidłowy kod PIN
202
Odrzucono - niska kwota
203
Kwestia techniczna terminala
204
Przekroczony limit kwoty
205
Odrzucono - problem z kartą
206
Odrzucono - problem z kartą
207
Usługa połączeń
208
Nieprawidłowe dane
209
Kwestia techniczna terminala
251
Odrzucono - możliwy zakup
400
Odrzucono - problem z kartą
401
Problem techniczny
402
Problem techniczny
403
Problem techniczny
404
Odrzucono - problem z kartą
405
Odrzucono - problem z kartą
406
Odrzucono - problem z kartą
407
Odrzucono - problem z kartą
408
Odrzucono - użyj żetonu
800
Nieprawidłowy format
801
Problem techniczny
802
Kwestia techniczna terminala
809
Kwestia techniczna terminala
810
Problem techniczny
811
Usługa połączeń
820
Usługa połączeń
821
Usługa połączeń
870
Dostarczone
871
Przechowywane
877
Kwestia techniczna terminala
878
Kwestia techniczna terminala
880
Nie ma więcej danych
881
Istnieje więcej danych
898
Usługa połączeń
899
Problem techniczny
900
Karta przechwytująca
901
Karta przechwytująca
902
Karta przechwytująca
903
Karta przechwytująca
904
Karta przechwytująca
905
Karta przechwytująca
906
Karta przechwytująca
907
Karta przechwytująca
908
Karta przechwytująca
909
Karta przechwytująca
910
Karta przechwytująca
911
Karta przechwytująca
912
Karta przechwytująca
950
Kwestia techniczna terminala
951
Nieprawidłowa karta nadzorująca
952
Zatwierdzony administrator
953
Zatwierdzony administrator
954
Zatwierdzony administrator
