Trạng thái QR động
API: POST /v1/bank/get-status-dynamic-qr
Kiểm tra trạng thái thanh toán của mã QR động.
Cách sử dụng
- Node.js
- Java
- C#
- PHP
const result = await client.bank.getStatusDynamicQr({ billId: 'QR_BILL_202507231420' });
var req = new OpenApiGetStatusDynamicQrDto();
req.setBillId("QR_BILL_202507231420");
var result = client.bank.getStatusDynamicQr(req);
var result = await client.Bank.GetStatusDynamicQrAsync(new OpenApiGetStatusDynamicQrDto
{
BillId = "QR_BILL_202507231420",
});
$result = $client->bank->getStatusDynamicQr(billId: 'QR_BILL_202507231420');
Tham số đầu vào
| Trường | Kiểu | Bắt buộc | Mô tả |
|---|---|---|---|
billId | string | ✓ | Mã hóa đơn QR động cần kiểm tra |
merchantId | number | ✕ | ID Merchant (bắt buộc nếu qua Master Merchant) |
Response
{
"code": "00",
"message": "Success",
"data": {
"status": "paid",
"amount": 500000,
"paidAt": "2025-07-23T14:25:00Z"
}
}
| Trường | Kiểu | Mô tả |
|---|---|---|
data.status | string | Trạng thái: pending, paid, expired |
data.amount | number | Số tiền thanh toán |