Chuyển tới nội dung chính
Phiên bản: 1.3.0

Get Card Transactions

POST /openapi/v1/transaction/card

Lấy danh sách giao dịch thanh toán bằng thẻ quẹt (VISA, NAPAS, v.v.) trong khoảng thời gian chỉ định.

Payload trước khi mã hóa:

{
"from_date": "2026-01-07 00:00:00",
"to_date": "2026-01-07 23:59:59",
"limit": 10,
"page": 1
}
FieldTypeRequiredDescription
from_datestringThời gian bắt đầu (YYYY-MM-DD HH:MM:SS)
to_datestringThời gian kết thúc (YYYY-MM-DD HH:MM:SS)
limitnumberSố lượng bản ghi mỗi trang
pagenumberSố trang (bắt đầu từ 1)
curl --location '<base_url>/openapi/v1/transaction/card' \
--header 'Partner-Code: YOUR_PARTNER_CODE' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsI…' \
--data '{
"data": ENCRYPTED_PAYLOAD
}'

Request

Headers

NameRequiredDescription
Partner-CodeMã định danh Merchant (TCONNECT cung cấp)
Content-Typeapplication/json
AuthorizationBearer <access_token>

Body

FieldTypeRequiredDescription
datastringPayload đã mã hóa AES-256-CBC dạng Hexadecimal

Response

200 — Danh sách giao dịch thẻ

FieldTypeDescription
dataarrayDanh sách giao dịch
data[].order_idstringMã hóa đơn
data[].card_nostringSố thẻ (che bảo mật, ví dụ: 1234****5678)
data[].request_amountstringSố tiền giao dịch (VNĐ)
data[].card_typestringLoại thẻ (ví dụ: VISA, NAPAS)
data[].payment_typestringLoại giao dịch
data[].retrieval_ref_nostringMã tham chiếu giao dịch
data[].original_transaction_datestringNgày giờ giao dịch
pagination.pageintegerTrang hiện tại
pagination.limitintegerSố bản ghi mỗi trang
pagination.total_itemsintegerTổng số bản ghi
pagination.total_pagesintegerTổng số trang