钱包接口


获取钱包配置

URL: GET /wallet/get_config

Query:

输出:

字段 类型 说明
usdt_recharge_fee_rate int USDT充值手续费千分比, 10就是10/1000=0.01
bankcard_recharge_fee_rate int 银行卡充值手续费千分比
public_recharge_fee_rate int 对公充值手续费千分比
offline_recharge_fee_rate int 线下充值手续费千分比
recharge_fee_max number 充值手续费上限, 单位元

获取钱包

URL: GET /wallet/detail

Query:

输出:

字段 类型 说明
id string 钱包id
balance number 余额,单位元

充值

URL: POST /wallet/recharge

输入:

字段 类型 必填 说明
order_type number 订单类型, 1USDT, 2BankCard, 3对公转账, 4线下充值
amount number 充值金额,所有金额都是整数且精确到分,如1850,表示18.5元
vouchers list<string> 凭证列表
remark string 备注

输出:

字段 类型 说明
id string 订单id
order_no string 订单号

获取充值订单列表

URL: GET /wallet/recharge_order?page=1

Query:

字段 必填 说明
page 页码,从1开始
size 每页大小
search 搜索关键词
status 订单状态, 0待审核, 1充值成功, 2充值被拒绝, 3充值取消, 4充值失败
order_type 订单类型, 1USDT, 2BankCard, 3对公转账
start_date 筛选开始日期, 格式2025-04-21
end_date 筛选结束日期, 格式2025-04-21

输出: list<RechargeOrder>

RechargeOrder

字段 类型 说明
id string 订单id
order_no string 订单号
order_type number 订单类型, 1USDT, 2BankCard, 3对公转账
amount number 充值金额, 单位元
procedure_fee number 手续费, 单位元
status number 订单状态, 0待审核, 1充值成功, 2充值被拒绝, 3充值取消, 4充值失败
remark string 订单备注
vouchers list<string> 凭证列表
created_at string 创建时间
updated_at string 更新时间
audit_by_id string 审核人id
audit_by_username string 审核人
audit_at string 审核时间
audit_remark string 审核备注

更新充值凭证

URL: POST /wallet/recharge_order/{order_id}/update_vouchers

输入:

字段 类型 必填 说明
vouchers list<string> 凭证URL列表

输出:


获取余额明细列表

URL: GET /wallet/record?page=1

Query:

字段 必填 说明
page 页码,从1开始
size 每页大小
search 搜索关键词
record_type 交易类型
start_date 筛选开始日期, 格式2025-04-21
end_date 筛选结束日期, 格式2025-04-21

输出: list<WalletRecord>

WalletRecord

字段 类型 说明
id string 明细id
record_type number 交易类型,
1充值, 2储值卡转出, 3额度卡预算转出, 4员工卡预算转出, 5子帐户转出, 6主帐户转出
101开卡, 102划转至储值卡, 103划转至额度卡预算, 104划转至员工卡预算, 105划转至子帐户, 106划转至主帐户
record_type_str string 交易类型描述
amount number 变动金额, 单位元
balance number 变动后余额, 单位元
remark string 备注
created_at string 创建时间
serial_number string 流水编号
payer string 支出方
receiver string 收入方
detail string 交易内容
operator string 操作人