跨越支付 开发文档

USDT充值接口

1、基本内容

接口地址:

/api/merchant/TraderRechargeorder

请求类型:POST

接口说明:用户充值


2、提交参数

参数是否必填描述
username客户平台用户名,例如a123456
appidAPI 密钥
localusermark本地平台用户标记  用于商户回调通知处理业务问题
address充值地址,必须为为用户生成的地址信息,否则无法监听到账
orderid商户平台订单号,  用于商户回调通知处理业务问题
amount充值金额,  检测到账金额与填写金额不一致,则用户转入多少直接接收多少,如果填写按照填写金额验证
notify_url异步通知地址, 收款成功用于通知商户业务系统, 默认用商户中心配置回调地址,如果填写则优先使用地址
sign签名


3、返回参数

返回参数描述
status1:获取成功,不等于1:获取失败
errstatus为0时,返回该参数,错误描述
datastatus1时,返回订单信息
data.ordersn订单号,50位以内的UUID


4、返回示例

{
    "status": 1,
    "data": {
        "msg": "操作成功",
        "ordersn": "cz-7773c1e0*****fc698d2"
    }
}


5、回调参数及接口

回调接口:请参照异步回调说明或主动请求获取支付状态,http://www.crossingpay.com/devdocumentation/{id}.html

回调参数:

array (
  'orderid' => 'sh-56073d***8a2ff5521a',//商户订单号,等同于提交参数的orderid
  'localusermark' => '1',//用户标识
  'amount' => '30000',//到账金额,为提升精度,需要除以10000
  'appid' => 'VunT***h1l8',//商户appid
  't' => '1662299838',//时间戳
  'sign' => '237A3D3EEFE6***F408EA7EFFB1F2',//参数签名,请参照签名说明:http://www.crossingpay.com/devdocumentation/6.html
)