請求頭
| 請求頭 | 必填 | 說明 |
|---|---|---|
Authorization | ✓ | Bearer YOUR_ACCESS_TOKEN,帳號訪問令牌 |
GET /api/user/topup/self
分頁查詢當前使用者的充值訂單記錄(含待支付、已完成等狀態)。
查詢參數
| 參數 | 類型 | 必填 | 說明 |
|---|---|---|---|
page | integer | 頁次,從 1 開始 | |
page_size | integer | 每頁條數 | |
keyword | string | 按訂單號(trade_no)模糊搜尋 |
curl "https://bearlab.ai/api/user/topup/self?page=1&page_size=10" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Response
{
"success": true,
"message": "",
"data": {
"items": [
{
"id": 1024,
"user_id": 42,
"amount": 100,
"money": 95.00,
"trade_no": "USR42NOa1b2c31718000000",
"payment_method": "alipay",
"payment_provider": "epay",
"status": "success",
"create_time": 1718000000,
"complete_time": 1718000060
}
],
"total": 1,
"page": 1,
"page_size": 10
}
}
| 欄位 | 類型 | 說明 |
|---|---|---|
data.items | array | 充值訂單列表 |
amount | integer | 充值額度數量 |
money | number | 實付金額 |
trade_no | string | 商戶訂單號 |
payment_method | string | 支付方式識別碼(alipay / wxpay / stripe …) |
payment_provider | string | 支付渠道(epay / stripe / creem …) |
status | string | 訂單狀態:pending 待支付 / success 已完成 |
create_time | integer | 建立時間(Unix 秒) |
complete_time | integer | 完成時間(Unix 秒),未完成為 0 |
data.total / page / page_size | integer | 分頁資訊 |