Kode Error
Enumerasi | |
---|---|
UNKNOWN_ERROR_RESPONSE_CODE |
Jangan pernah menetapkan nilai default ini. |
INVALID_API_VERSION |
Digunakan jika versi API permintaan tidak didukung. Kode HTTP yang Disarankan: 400 |
INVALID_PAYLOAD_SIGNATURE |
Digunakan jika tanda tangan payload adalah kunci yang tidak dikenal atau tidak aktif. Kode HTTP yang Disarankan: 401 |
INVALID_PAYLOAD_ENCRYPTION |
Digunakan jika enkripsi payload adalah kunci yang tidak dikenal atau tidak aktif. Kode HTTP yang Disarankan: 400 |
REQUEST_TIMESTAMP_OUT_OF_RANGE |
Digunakan jika requestTimestamp tidak ± 60 detik sekarang. Kode HTTP yang Disarankan: 400 |
INVALID_IDENTIFIER |
Digunakan jika ID yang dikirim dalam permintaan tidak valid atau tidak diketahui. Ini dapat mencakup PIAID, captureRequestId, Token Pembayaran Google, dll. Jenis ID yang tidak valid harus ditentukan dalam errorDescription. Kode HTTP yang Disarankan: 404 |
IDEMPOTENCY_VIOLATION |
Digunakan jika permintaan melanggar persyaratan idempotensi untuk permintaan tersebut. Kode HTTP yang Disarankan: 412 |
INVALID_FIELD_VALUE |
Digunakan jika permintaan berisi nilai untuk kolom yang tidak ada dalam kumpulan nilai yang didukung. Kode HTTP yang Disarankan: 400 |
MISSING_REQUIRED_FIELD |
Digunakan jika kolom wajib diisi tidak disetel dalam permintaan. Kode HTTP yang Disarankan: 400 |
PRECONDITION_VIOLATION |
Digunakan jika batasan pada operasi dilanggar (misalnya, saat permintaan untuk jumlah pengembalian dana melebihi jumlah yang tersisa pada transaksi). Kode HTTP yang Disarankan: 400 |
USER_ACTION_IN_PROGRESS |
Digunakan jika permintaan tidak dapat diproses saat ini karena akan mengganggu tindakan pengguna dalam proses yang secara efektif bertindak sebagai kunci sistem. Kode ini tidak boleh digunakan untuk menunjukkan kegagalan karena error serentak internal khusus implementasi. Kode HTTP yang Disarankan: 423 |
INVALID_DECRYPTED_REQUEST |
Digunakan jika payload permintaan dapat didekripsi, tetapi pesan yang dihasilkan tidak dapat diuraikan. Kode HTTP yang Disarankan: 400 |
FORBIDDEN |
Akses ke resource yang diminta dilarang. Kode HTTP yang Disarankan: 403 |