WX Pay USDT

WX Pay USDT Document


异步通知

返回参数说明

参数名 参数 类型 说明
状态代码 status int 错误代码资讯请看后台
答复资料 result object 当状态码为「成功」时返回JSON字串
数据签名 sign string 32位大写MD5签名值

返回参数中答复资料说明

参数名 参数 类型 说明
金流交易单号 transactionid long 金流平台生成的订单号,唯一
订单号 orderid string(32) 商户平台生成的订单号,唯一
金额 amount float 商家提交金额,范围小数点后四位
实际金额 real_amount float 实际 存入/扣除 商户的金额,范围小数点后两位
自定义 custom string(100) 原样返回(空字符串也必需传输)

备注

1. 必须保证异步通知页面、地址(notify_url)上无任何字符,如空格、HTML标签、参数、开发系统自带抛出的异常提示信息等。
2. 服务器间的交互,不像页面跳转同步通知可以在页面上显示出来,这种交互方式是不可见的,程序执行完成后,该页面不能执行页面跳转。
3. 只有交易支付完成后,才会发送该通知。
4. 请不要对该地址进行过滤拦截,cookies、session等在此页面会失效,即无法获取这些数据。
5. 该方式的调试与运行必须在服务器上,即互联网能访问。
6. 商户系统接收到异步通知以后,必须通过验签(验证通知中的sign参数)来确保支付通知是由我方发送的。
7. 程序执行完后,请务必返回“success”(不含双引号,大小写敏感),否则我方会重复发送异步通知三次。

小提醒

  1. 组成 sign 时,只针对 status 与 result 两个参数(都是字串)做处置,请勿将 sign 一起加入加密
  2. 切勿将 result 的 JSON 资料解开成物件后再行加密
  3. 状态代码 即是代表此筆交易訂單的交易狀態,請以此為交易成功與否的依據
  4. 回调状态,除去10000,其余皆代表交易失败

订单失败状态

状态码 描述
30901 订单失效
30906 登入失败
30907 餘額不足
30911 验证失败
30912 實名失敗
30916 交易失败
30921 交易超时

页面列表

ITEM_HTML