Skip to main content

Lấy danh sách cấu hình ngân hàng

API này cho phép lấy danh sách cấu hình ngân hàng đã thiết lập cho Merchant, hỗ trợ lọc theo ngân hàng và phân trang.

POST
URLhttps://uat-open-api.tingee.vn/v1/merchant/get-paging-config

Truy vấn danh sách cấu hình kết nối ngân hàng của Merchant theo điều kiện lọc.

Header Request

HeaderBắt buộcMô tả
Content-Typeapplication/json
x-client-idMã định danh của đối tác do TINGEE cung cấp.
x-signatureChữ ký xác thực HMAC SHA512. Xem thêm tại Cách sinh chữ ký.
x-request-timestampThời gian gửi request (format: yyyyMMddHHmmssSSS, múi giờ UTC+7)

Body Parameter

TrườngKiểuBắt buộcMô tả
merchantIdnumberID của Merchant
(Bắt buộc nếu kết nối bằng tài khoản Master Merchant).
bankBinstringMã BIN ngân hàng để lọc kết quả.
skipCountnumberSố bản ghi bỏ qua (Phân trang).
maxResultCountnumberSố bản ghi tối đa mỗi trang (Mặc định: 10).

Ví dụ mã nguồn

curl --location --request POST 'https://uat-open-api.tingee.vn/v1/merchant/get-paging-config' \
--header 'x-signature: YOUR_SIGNATURE' \
--header 'x-request-timestamp: 20251209103911111' \
--header 'x-client-id: YOUR_CLIENT_ID' \
--header 'Content-Type: application/json' \
--data '{
"bankBin": "970416",
"skipCount": 0,
"maxResultCount": 10
}'

Response mẫu

{
"code": "00",
"message": "Success",
"data": {
"totalCount": 1,
"items": [
{
"id": 1,
"merchantId": 10001,
"bankBin": "970416",
"bankName": "ACB",
"accountType": "BUSINESS",
"configDto": {
"mobile": "0843226139",
"identity": "0110649911",
"accountName": "CONG TY TNHH BAT DONG SAN HOMMIT",
"accountNumber": "698988999"
},
"isActive": true
}
]
}
}
TrườngKiểuMô tả
codestringMã kết quả (00 = Thành công).
messagestringThông điệp phản hồi.
data.totalCountnumberTổng số cấu hình thỏa mãn điều kiện.
data.itemsarrayDanh sách chi tiết các cấu hình ngân hàng.
data.items[].idnumberID của bản ghi cấu hình.
data.items[].merchantIdnumberID của Merchant.
data.items[].bankBinstringMã BIN ngân hàng (ví dụ: 970416 = ACB).
data.items[].bankNamestringTên ngân hàng (ví dụ: ACB, VCB).
data.items[].accountTypestringLoại tài khoản ngân hàng (ví dụ: BUSINESS).
data.items[].configDtoobjectThông tin cấu hình chi tiết của ngân hàng.
data.items[].configDto.mobilestringSố điện thoại đăng ký tài khoản ngân hàng.
data.items[].configDto.identitystringMã số thuế / CCCD của doanh nghiệp.
data.items[].configDto.accountNamestringTên chủ tài khoản ngân hàng.
data.items[].configDto.accountNumberstringSố tài khoản ngân hàng doanh nghiệp.
data.items[].isActivebooleanTrạng thái kích hoạt của cấu hình.

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

CodeMô tảHướng xử lý
90Sai format timestampKiểm tra format yyyyMMddHHmmssSSS.
91Request quá hạnKiểm tra thời gian gửi request.
97Sai chữ kýKiểm tra lại Secret Key và logic tạo Signature.
OthersLỗi khácXem Danh sách mã lỗi.