GET
/v1/remittances
汇款订单列表
Scope
remittances:read
代会员调用 · 必带 x-on-behalf-of
这个会员在你名下的汇款订单,按下单时间倒序。
跨商户查不到,跨会员查不到(x-on-behalf-of 是硬作用域)。
这里的字段比订单详情多,也更好用
locked_amount / settled_amount / fee 都是插好小数点的定点串
(位数 = 同行的 ledger_scale)。
注意 settled_amount 在成交之前是 "0.000000" ——
「实扣多少」要等结算那一刻才成立,别拿它当已扣金额显示。
rate 与 rate_is_dealt 是一对
rate_is_dealt: false 时 rate 是指示价,
你的界面就该说「参考汇率」而不是假装已成交;
true 时它才是成交价。少了这一位,用户会以为一个还会变的数字已经定死。
status 与 status_version
pending_merchant_funds 在这里收敛成 pending(同下单接口)。
其余状态原样下发,认不出的照原样露出、绝不 default 成「处理中」。
合并两次查询结果时按 status_version 只许向前更新 ——
少了它,一个慢响应会把「已到账」打回「处理中」。
failure_code 只在失败时非空,且是对外稳定码(不是内部原因)。
查询参数
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
limit |
integer | 可选 | 每页条数。缺省 20,上限 100,非法值一律回落到 20。 |
cursor |
string | 可选 | 上一页返回的 next_cursor。不透明串,不要自己拼。
这是 keyset 游标不是 OFFSET —— 翻页途中来了新订单也不会让你
重复看到同一行。 |
请求头
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
x-on-behalf-of |
string | 必填 | 代哪个会员调用。 |
响应
200OK
{
"data": [
{
"id": "rmt_9c1f0a7e-3b2d-4f81-9a55-1d2e3f4a5b6c",
"line": "express",
"status": "processing",
"status_version": 3,
"source_asset": "USDT",
"ledger_scale": 6,
"locked_amount": "504.979800",
"settled_amount": "0.000000",
"fee": "2.480000",
"payout_currency": "GBP",
"payout_amount": "380.00",
"rate": "1.2743",
"rate_is_dealt": false,
"purpose_code": "FAMILY_SUPPORT",
"reference": "Rent Aug",
"failure_code": "",
"payee": {
"summary": "Barclays ····4821",
"holder": "MARY SMITH"
},
"created_at": "2026-08-12T09:30:00Z",
"updated_at": "2026-08-12T09:31:12Z"
}
],
"next_cursor": "MjAyNi0wOC0xMlQwOTozMDowMFp8OWMxZjBhN2U",
"has_more": false
}
调用样例
curl -X GET 'https://api.zise.com/v1/remittances' \
-H 'authorization: Bearer $TOKEN' \
-H 'x-zise-merchant: $MERCHANT_ID' \
-H 'x-on-behalf-of: $MEMBER_ID'
const res = await fetch(
"https://api.zise.com/v1/remittances",
{
method: "GET",
headers: {
"authorization": "Bearer $TOKEN",
"x-zise-merchant": "MERCHANT_ID",
"x-on-behalf-of": "MEMBER_ID"
},
},
);
// 金额一律按字符串读,不要 JSON.parse 成 number
const data = await res.json();
import requests
res = requests.get(
"https://api.zise.com/v1/remittances",
headers={
"authorization": "Bearer $TOKEN",
"x-zise-merchant": "$MERCHANT_ID",
"x-on-behalf-of": "$MEMBER_ID"
},
)
# 金额用 Decimal(str(...)),不要 float
data = res.json()