Kode respons

Kode respons ditentukan dalam layanannya masing-masing.

misalnya

Pemetaan ISO 8583

Berikut adalah kumpulan kode respons ISO 8583 umum dan pemetaan yang direkomendasikan ke kode respons Google. Beberapa kode ISO dipetakan ke respons error. Dalam kasus ini, tabel menentukan kode HTTP mana yang akan digunakan dan detail yang harus disertakan dalam pesan error.

Ini bukanlah daftar lengkap. Hubungi Google jika kode ISO tertentu tidak dipetakan.

Pemetaan Kode ISO 8583 ke Google Code
0
Persetujuan/penyelesaian yang berhasil atau verifikasi PIN VIP valid
SUCCESS
1
Lihat penerbit kartu
ISSUER_DECLINED
2
Lihat penerbit kartu, kondisi khusus
ISSUER_DECLINED
3
Penjual atau penyedia layanan tidak valid
HTTP 400
Integrator pembayaran harus menampilkan respons error yang menunjukkan konfigurasi mana yang tidak valid.
4
Pengambilan
CARD_LOST_OR_STOLEN
5
Jangan menghormati
DO_NOT_HONOR
6
Error umum
HTTP 500
Integrator pembayaran harus menampilkan respons error yang disertai detail error.
7
Kartu pengambilan, kondisi khusus (selain kartu yang hilang/dicuri)
CARD_LOST_OR_STOLEN
8
Penghargaan dengan identifikasi
SUCCESS
9
Permintaan sedang diproses
HTTP 503
Integrator pembayaran harus menampilkan Layanan Tidak Tersedia karena Google memerlukan respons sinkron.
10
Persetujuan sebagian
ISSUER_DECLINED
11
Persetujuan VIP
SUCCESS
12
Transaksi tidak valid
TRANSACTION_INVALID
13
Jumlah tidak valid (overflow kolom konversi mata uang) atau jumlah melebihi jumlah maksimum untuk program kartu.
TRANSACTION_EXCEEDS_AMOUNT_LIMIT
14
Nomor rekening tidak valid (tidak ada nomor tersebut)
CARD_NUMBER_INVALID
15
Penerbit tidak ada
TRANSACTION_COULD_NOT_BE_ROUTED
16
Dana tidak cukup
INSUFFICIENT_FUNDS
19
Masukkan kembali transaksi
HTTP 503
Integrator pembayaran harus menampilkan Layanan Tidak Tersedia karena Google memerlukan respons sinkron.
20
Respons tidak valid
HTTP 500
Integrator pembayaran harus menampilkan respons error yang disertai detail error.
21
Tidak ada tindakan yang diambil (tidak dapat membatalkan transaksi sebelumnya)
CARD_NUMBER_INVALID
22
Diduga Terjadi Error
HTTP 503
Integrator pembayaran harus menampilkan Layanan Tidak Tersedia karena Google memerlukan respons sinkron.
25
Tidak dapat menemukan catatan dalam file, atau nomor rekening tidak ada dalam pertanyaan
CARD_NUMBER_INVALID
28
File untuk sementara tidak tersedia
HTTP 503
Integrator pembayaran harus menampilkan Layanan Tidak Tersedia karena Google memerlukan respons sinkron.
30
Error format
HTTP 500
Integrator pembayaran harus menampilkan respons error yang disertai detail error.
41
Penjual harus mempertahankan kartu (kartu dilaporkan hilang)
CARD_LOST_OR_STOLEN
43
Penjual harus menyimpan kartu (kartu dilaporkan telah dicuri)
CARD_LOST_OR_STOLEN
51
Dana tidak cukup
INSUFFICIENT_FUNDS
52
Tidak ada rekening giro
CARD_NUMBER_INVALID
53
Tidak ada rekening tabungan
CARD_NUMBER_INVALID
54
Masa berlaku kartu telah berakhir
CARD_EXPIRED
57
Transaksi tidak diizinkan kepada pemegang kartu
TRANSACTION_NOT_ALLOWED
58
Transaksi tidak diizinkan di terminal
TRANSACTION_NOT_ALLOWED
59
Diduga penipuan
SUSPECTED_FRAUD
61
Batas jumlah aktivitas terlampaui
CARD_ACTIVITY_EXCEEDS_AMOUNT_LIMIT
62
Kartu dibatasi (misalnya, dalam tabel pengecualian negara)
TRANSACTION_NOT_ALLOWED
63
Pelanggaran keamanan
CVN_MISMATCH
65
Batas jumlah aktivitas terlampaui
CARD_ACTIVITY_EXCEEDS_COUNT_LIMIT
68
Respons terlambat diterima
Payment integrator should treat as Deadline Exceeded
78
Diblokir, pertama digunakan. Transaksi berasal dari pemegang kartu baru, dan kartu belum dibatalkan pemblokirannya dengan benar.
CARD_NOT_ACTIVATED
80
Transaksi Visa: penerbit kredit tidak tersedia
HTTP 503
Integrator pembayaran harus menampilkan Layanan Tidak Tersedia karena Google memerlukan respons sinkron.
80
Label pribadi dan periksa penerimaan: Tanggal tidak valid
CARD_EXPIRATION_DATE_INVALID
82
Hasil CAM, dCVV, iCVV, atau CVV negatif
CVN_MISMATCH
85
Tidak ada alasan untuk menolak permintaan verifikasi nomor rekening, verifikasi alamat, verifikasi CVV2; atau voucher kredit atau pengembalian merchandise
SUCCESS
91
Penerbit tidak tersedia atau tidak beroperasi (STIP tidak berlaku atau tersedia untuk transaksi ini)
HTTP 503
Integrator pembayaran harus menampilkan Layanan Tidak Tersedia karena Google memerlukan respons sinkron.
92
Tujuan tidak dapat ditemukan untuk pemilihan rute
TRANSACTION_COULD_NOT_BE_ROUTED
93
Transaksi tidak dapat diselesaikan, melanggar hukum
TRANSACTION_NOT_ALLOWED
94
Transmisi duplikat
HTTP 500
Integrator pembayaran bertanggung jawab untuk mendukung idempotensi yang tepat agar hal ini tidak terjadi. Jika ya, integrator pembayaran harus menampilkan respons error dan menyelidikinya.
95
Error rekonsiliasi
HTTP 500
Integrator pembayaran harus menampilkan respons error yang disertai detail error.
96
Kesalahan fungsi sistem, Kesalahan fungsi sistem, atau kondisi error kolom tertentu
HTTP 500
Integrator pembayaran harus menampilkan respons error yang disertai detail error.
N0
Paksa STIP
HTTP 503
Integrator pembayaran harus menampilkan Layanan Tidak Tersedia karena Google memerlukan respons sinkron.
N3
Layanan tunai tidak tersedia
HTTP 503
Integrator pembayaran harus menampilkan Layanan Tidak Tersedia karena Google memerlukan respons sinkron.
N4
Permintaan cashback melebihi batas penerbit
CARD_ACTIVITY_EXCEEDS_AMOUNT_LIMIT
N7
Penolakan untuk kegagalan CVV2
CVN_MISMATCH
P2
Informasi penagih tidak valid
CUSTOMER_INFO_INVALID
Q1
Autentikasi kartu gagal
CARD_AUTHENTICATION_FAILED
R0
Hentikan pesanan pembayaran
STOP_PAYMENT
R1
Pencabutan perintah otorisasi
REVOCATION_OF_AUTHORIZATION
R3
Pencabutan semua perintah otorisasi
REVOCATION_OF_AUTHORIZATION
XA
Teruskan ke penerbit
ISSUER_DECLINED
XD
Teruskan ke penerbit
ISSUER_DECLINED
Z3
Tidak dapat terhubung ke internet
HTTP 503
Integrator pembayaran harus menampilkan Layanan Tidak Tersedia karena Google memerlukan respons sinkron.