简要描述#
订单结果回调#
注:商家提供API 由充值平台回调商户URL
商户正式上线时,请提交回调url,服务器IP等信息,交由平台方配置
字段:ys_cards 为数组,参与拼接的默认值设置为:Array
请求地址:#
请求域名:http://xxxxx.com
【商户提供域名】如需真实获得回调 可提供公网回调地址
地址:/api/callback
【接口范例】
请求:POST
返回结果说明#
请求示例#
POST方式提交, 数据格式:Content-Type: application/json 假设密钥 为:test
请求地址:
http://xxxxx.com/api/callback
请求参数:
{
"supplierAccountGuid": "test-merchant",
"productNo": 22102100000517,
"productCost": "100.980",
"priceVer": 1640966400,
"timestamp": 1640966400,
"sign": "6a8380f2846f63918d773c61d4dbb960"
}
请求返回示例:#
{
"code":200,
"msg":"success"
}
签名验证算法#
因JAVA版本的MD5和PHP 存在一定差异 JAVA编码在使用MD5时请参考放单的加密方法
注:验签的密钥需要保密,验签的目的:1、主要是提供信息来源可靠性验证 2、数据不可串改的安全性保障 3、时效性控制。所以建议商家,做好验签
这是一个注意类告示
1.订单如果提交10-120分钟未返回终止状态(状态码8失败、9成功)建议每隔5-10分钟通过查询接口查询订单最新状态
2.订单如果提交120分钟以上仍未返回终止状态,且查询状态也返回处理中,即可通知双方运营人员查明原因,一起协商处理
3.在前端管理平台,运营人员可发起状态查询请求,查询平台订单最新状态,同步订单状态