资金划转
接口地址:/hypercard/sdk/merchant/transfer
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json
接口描述:
此接口是一个异步接口,请使用资金划转结果查询最终的结果
为了增加此接口的安全性,需要商户提供4.1 资金划转验证回调用于安全验证
请求示例:
{
"amount": "888.88888888",
"coin": "usdt",
"order_no": "48d2741747a4493223feb22",
"type": 1,
"user_identifier": "hypercard@legend.tech"
}
请求参数:
参数名称 | 数据类型 | 是否必须 | 参数说明 |
---|---|---|---|
amount | string | true | 金额, 必须大于0,最多支持8位有效数字 |
coin | string | true | 币种;最多20个字符 |
order_no | string | true | 订单号,商户自定义;最多64个字符,不允许重复 |
type | integer | true | 交易类型, 1 从商户账户转到用户账户 2 从用户账户转到商户账户 |
user_identifier | string | true | 用户唯一标示,最多64个字符 |
响应参数:
参数名称 | 参数说明 | 类型 |
---|---|---|
code | 错误码 | string |
data | 响应数据 | object |
amount | 金额, 必须大于0 | string |
coin | 币种;最多20个字符 | string |
order_no | 订单号,商户自定义;最多64个字符,不允许重复 | string |
reason | 原因 | string |
status | 交易状态, 0 处理中, 1 成功, 2 失败, 3 待校验, 4 校验中, 5 校验失败 | integer |
type | 交易类型, 1 从商户账户转到用户账户 2 从用户账户转到商户账户 | integer |
msg | 错误信息 | string |
响应示例:
{
"code": "00000",
"data": {
"amount": "888.88888888",
"coin": "usdt",
"order_no": "48d2741747a4493223feb22",
"reason": "失败原因",
"status": 1,
"type": 1
},
"msg": "ok"
}