前置条件
- 一个已启用 Stablecoin Account 的 UQPAY 沙盒账户
- 通过 Access Token 接口获取的 API token,随请求放在
x-auth-token请求头中
1
查询支持的资产与网络
先向系统查询当前可用的币种和网络,以及各自是否开放充值。响应(节选):选择一个
deposit_enabled: true 的资产-网络组合,并留意 min_deposit_amount —— 低于该最小金额的充值不会入账。2
获取充值地址
为选定的资产和网络请求充值地址。地址只生成一次并与你的账户绑定,后续充值可以重复使用。响应:
3
发送资金并接收充值 webhook
从外部钱包向充值地址转入资产。系统检测到链上交易后会创建充值订单,并向你的 webhook 端点推送 后续可用
ramp.deposit.pending 事件;充值确认后再推送 ramp.deposit.success:source_id(即充值 order_id)查询该订单。如果事件中包含
"need_travel_rule": true,该笔充值需要先提交发起方信息才能继续处理。参见充值的 Travel Rule。4
确认充值并查询余额
按订单 ID 查询充值订单,或直接查询入账币种的钱包余额。当 响应:
order_status 变为 Success 后,资金会出现在你的资产钱包中:下一步
发起提现
登记目标地址并将资金提现到平台外。
货币兑换
锁定报价并在加密货币与法币之间兑换。
转账
将法币划转到你的 Global Account。
核心概念
理解资产、订单类型、状态与幂等性。

