Bỏ qua để đến nội dung chính
Phiên bản: 1.2.2 (Latest)

Kiểm tra thông tin tài khoản thu phí

POST
URLhttps://open-api.tingee.vn/v1/direct-link/financial-utility/validate-charge-account

Xác thực tài khoản thu phí

Header Request​

HeaderBắt buộcMô tả
Content-Type✓application/json
x-client-id✓Mã định danh của đối tác do TINGEE cung cấp.
x-signature✓Chữ ký xác thực HMAC SHA512.
x-request-timestamp✓Thời gian gửi request (format: yyyyMMddHHmmssSSS, múi giờ UTC+7)

Body Parameter​

TrườngKiểuBắt buộcMô tả
bankBinstring✓Mã BIN ngân hàng. Hiện chỉ hỗ trợ 970418 (BIDV). API sử dụng phiên ủy quyền BIDV của vai trò Maker.
accountNumberstring✓Số tài khoản thu phí cần kiểm tra.
cifstring✕Mã khách hàng (Customer Information File)

Ví dụ mã nguồn​

curl --location --request POST 'https://open-api.tingee.vn/v1/direct-link/financial-utility/validate-charge-account' \
--header 'accept: application/json' \
--header 'x-client-id: YOUR_CLIENT_ID' \
--header 'x-request-timestamp: 20240509154004003' \
--header 'x-signature: YOUR_SIGNATURE' \
--header 'Content-Type: application/json' \
--data '{
"bankBin": "970418",
"accountNumber": "1234567890",
"cif": "12345678"
}'

Response mẫu​

{
"code": "00",
"message": "Success",
"data": {
"currentBalance": 10000000,
"feeCcy": "VND",
"accountType": "PAYMENT",
"status": "ACTIVE",
"availableBalance": 9500000,
"minBalance": 50000,
"accountNumber": "1234567890"
}
}
TrườngKiểuMô tả
codestringMã kết quả (00 = Thành công).
messagestringThông điệp phản hồi.
data.currentBalancenumberSố dư hiện tại.
data.feeCcystringLoại tiền tệ phí.
data.accountTypestringLoại tài khoản (giá trị nguyên bản do BIDV trả về).
data.statusstringTrạng thái tài khoản (giá trị nguyên bản do BIDV trả về).
data.availableBalancenumberSố dư khả dụng.
data.minBalancenumberSố dư tối thiểu.
data.accountNumberstringSố tài khoản.

Mã lỗi thường gặp​

CodeMô tảHướng xử lý
1077Phiên ủy quyền BIDV đã hết hạn hoặc chưa được cấpGọi Lấy đường dẫn xác thực (role = Maker) để ủy quyền lại, sau đó kiểm tra lại.
1021Ngân hàng không được hỗ trợ cho API nàyKiểm tra bankBin; API này chỉ hỗ trợ BIDV (970418).
90, 91, 92, 97Lỗi xác thực request (timestamp, client-id, chữ ký)Xem Mã lỗi hệ thống.
OthersLỗi khácXem Danh sách mã lỗi.