回调通知

回调通知

用户支付成功后,我们会将成功订单信息以json格式发送到您在系统中token密匙对管理页设置的回调地址对应的网址上。

收到支付结果后,请返回 SUCCESS 字符串。

如果回调通知失败,之后会按时间重试5次,分別是:订单第一次回调失败后的5秒,10秒,30秒,1分钟,5分钟。重试5次后依然通知不成功,不会再自动重试,您之后可以用查询接口完成判断知否是否成功

传参方式:POST

参数格式::application/json

参数 类型 描述
tokenstring(16)用户分配的token
timelong时间戳,每次请求的当前时间,系统当前时间参考:(1634749303
currencystring下订单时预收款的币种
amountstring下订单时预收款的币种金额
currency2string应收的币种
amount2string应收币种对应的金额
extrastring下单时传过来的额外参数,原样返回
outOrderNostring下订单时传过来的商户单号,原样返回
orderNostring当前订单创建后返回的单号
orderStatusstring当前订单的支付状态
orderStatusNamestring当前订单的支付状态名称
paymentNamestring下订单时传过来的支付代码名称
paymentCodestring下订单时传过来的支付代码
paymentContentstring支付地址,如果是数字货币则是数字货币的地址,如果是支付则是二维码地址或支付页面地址
paymentTagstring如果币种currency2是XRP等之类需要tag的地址,此字段存放tag

回调通知例子

返回的body内容如下,body内容签名数据在header中sign字段


{
    "token": "384fc783fcc34762bdfc100517675722",
    "time": "2019-04-01 14:47:29",
	"currency": "CNY",
	"amount": "12",
	"currency2": "BTC",
	"amount2": "0.01",
	"extra": "11212122",
	"outOrderNo": "abe93fd9ce6a470ab006c4e66d25533a",
	"orderNo": "159551503708776247",
	"orderStatus": "N",
	"orderStatusName": "未支付",
	"paymentName": "泰达币以太链",
	"paymentCode": "usdterc20",
	"paymentContent": "0x0b17d0d51fcc2c25efb308afb277a87e474f9887",
	"paymentTag": ""
}