多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
#### 付款成功回调通知 * * * 用户付款成功后,我们会向发起支付的通知回调网址参数notify\_url发送通知。您的服务器要返回200状态,且Response响应为内容"success",就表示回调已收到。否则表示回调失败,我们会再尝试4次,间隔分别为15s,15s,60s, 60s。 ##### 传参方式:Post ##### 参数内容: | # | 参数名 | 含义 | 类型 | 说明 | | --- | --- | --- | --- | --- | | 1 | merchantno | 商户号 | string | 一定存在。25位字符串,是此订单在平台服务器上的唯一编号 | | 2 | orderno | 您的自定义订单号 | string(50) | 一定存在。是您在发起付款接口传入的您的自定义订单号 | | 3 | amount | 订单定价 | float | 一定存在。是您在发起付款接口传入的订单价格 | | 4 | state | 定单状态 | int | 一定存在。支付状态 1已支付,2已失败,3手工入帐。 | | 5 | payamount | 实际支付金额 | float | 一定存在。表示用户实际支付的金额。一般会和amount值一致,如果同时存在多个用户支付同一金额,就会和amount存在一定差额,差额不会超过10分钱上下,越多人同时付款,差额越大。 | | 6 | sign | 秘钥 | string(32) | 一定存在。我们把使用到的所有参数,**连您的 token(商户密钥) 一起**,按参数名字母升序排序。把参数值拼接在一起。做md5-32位加密,取字符串大写。得到key。您需要在您的服务端按照同样的算法,自己验证此key是否正确。只在正确时,执行您自己逻辑中支付成功代码。 | key的拼接顺序:请参考签名算法