Skip to main content
Version: 1.1.0 (Latest)

Truy vấn kết quả hạch toán lệnh chi hộ

POST
URLhttps://open-api.tingee.vn/v1/direct-link/transaction-inquiry

Truy vấn trạng thái hạch toán giao dịch trong lệnh chi hộ Lô.

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.
x-request-timestampThời gian gửi request (format: yyyyMMddHHmmssSSS, múi giờ UTC+7)

Body Parameter

TrườngKiểuBắt buộcMô tả
bankBinstringMã BIN ngân hàng (Truyền cố định 970415 - VietinBank).
batchIdstringMã lô giao dịch (lấy từ response khi tạo lệnh chi lô).

Ví dụ mã nguồn

curl --location --request POST 'https://open-api.tingee.vn/v1/direct-link/transaction-inquiry' \
--header 'accept: application/json' \
--header 'x-signature: YOUR_SIGNATURE' \
--header 'x-request-timestamp: 20251110175110111' \
--header 'x-client-id: YOUR_CLIENT_ID' \
--header 'Content-Type: application/json' \
--data '{
"bankBin": "970415",
"batchId": "7CB875795D6B2F3374D3B489B09CAA92"
}'

Response mẫu

{
"code": "00",
"message": "Success",
"data": {
"totalRecords": 2,
"batchId": "7CB875795D6B2F3374D3B489B09CAA92",
"records": [
{
"requestId": "TRANS_0611_A01",
"status": "PENDING",
"statusDesc": "Giao dich Pending cho hach toan",
"transactionId": null,
"feeAmount": null,
"feeVAT": null
},
{
"requestId": "TRANS_0611_A02",
"status": "PENDING",
"statusDesc": "Giao dich Pending cho hach toan",
"transactionId": null,
"feeAmount": null,
"feeVAT": null
}
]
}
}

Cấu trúc Response data

TrườngKiểuMô tả
totalRecordsnumberTổng số lượng bản ghi trong lô.
batchIdstringMã lô giao dịch.
recordsarrayDanh sách thông tin chi tiết từng giao dịch.

Chi tiết phần tử trong data.records

TrườngKiểuMô tả
requestIdstringMã tham chiếu giao dịch đã gửi lên.
statusstringTrạng thái giao dịch. Có 3 trạng thái: SUCCESS, PENDING, FAILED.
statusDescstringThông báo diễn giải chi tiết cho trạng thái giao dịch.
transactionIdstringMã giao dịch trên hệ thống ngân hàng (có thể null nếu đang xử lý).
feeAmountnumberSố tiền phí giao dịch.
feeVATnumberSố tiền thuế VAT của phí giao dịch.

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.