Payment Instruction
Inquiry Balance
Seperti pada umunya, Balance berarti saldo atau dapat disebut juga sebagai jumlah yang terdapat / tersedia pada suatu wadah. Fitur Balance ini digunakan untuk mendapatkan jumlah yang tersedia pada rekening klien (available balance Client). Service ini hanya dapat digunakan apabila Client sudah / telah mendaftarkan dan menginformasikan data rekeningnya kepada pihak ESPAY.
API URL |
Development : https://sandbox-api.espay.id/b2b/inquiry/balance |
Production : https://api.espay.id/b2b/inquiry/balance |
Format message yang dikirimkan harus dalam bentuk URL encoded. Keterangan untuk setiap field dalam HTTP POST message tersebut:
Inquiry Balance Request Data:
Nama Field | Attribute | Mandatory | Keterangan |
rq_uuid | ANS 255 | Ya | Request Identifier. ID unik untuk mengidentifikasi request message tersebut dengan message lainnya. Format : Client ID + Unique ID Ex : CLIENTID123abc-def456 |
rq_datetime | ANS 19 | Ya | Tanggal dan waktu di server aplikasi client pada saat message di kirim. Format : YYYY-MM-DD HH:MM:SS Ex : 2014-12-17 12:30:45 |
sender_id | AN 32 | Ya | Identitas unik aplikasi Client yang terdaftar di sistem ESPay |
signature | AN 255 | Ya | Signature (lihat Signature Validation) |
bank_code | AN 5 | Ya | Kode bank |
account_number | AN 32 | Tidak | Nomor rekening, jika tidak diisi maka sistem ESPay melakukan eksekusi kepada rekening default |
Setelah melakukan request dengan contoh diatas, client akan mendapatkan response. Dengan rincian dan contoh sebagai berikut :
Inquiry Balance Response Data:
Nama Field | Attribute | Mandatory | Keterangan |
rq_uuid | ANS 255 | Ya | Request Identifier. ID unik untuk mengidentifikasi request message tersebut dengan message lainnya (echoed from request). Format : Client ID + Unique ID Ex : CLIENTID123abc-def456 |
rs_datetime | ANS 19 | Ya | Tanggal dan waktu di server aplikasi client pada saat message di kirim. Format : YYYY-MM-DD HH:MM:SS Ex : 2014-12-17 12:30:45 |
error_code | ANS 4 | Ya | Kode error |
error_message | ANS 255 | Ya | Deskripsi error |
account_number | AN 32 | Ya | Nomor rekening terdaftar |
account_name | AN 32 | Ya | Nama pemilik rekening |
account_currency | AN 3 | Ya | Kode mata uang rekening |
account_status | AN 5 | Tidak | Status rekening |
account_balance | NUM 15,2 | Ya | Saldo yang tersedia Format: 1000000.00 |