多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 1\. 通知方式 HTTP POST ## 2\. 收到回调反馈 处理后请求后,请输出 success,不要包含其他任何字符,以告知我方结果 ## 3\. 参数说明 | 序号 | 参数名称 | 参数说明 | 类型长度 | 说明 | | --- | --- | --- | --- | --- | | 1 | status | 订单状态 | int(1) | 1 成功,其他失败 | | 2 | customerid | 商户编号 | int(8) | | | 3 | sdpayno | 平台订单号 | varchar(20) | | | 4 | sdorderno | 商户订单号 | varchar(20) | | | 5 | total\_fee | 交易金额 | decimal(10,2) | 金额保留两位小数 | | 6 | paytype | 支付类型 | varchar(10) | | | 7 | remark | 商品名称 | varchar(100) | 原样返回 | | 8 | sign | MD5签名串 | varchar(32) | 参照以下MD5签名方法 | ## 4\. MD5签名方法 {value}要替换成接收到的值,{apikey}要替换成平台分配的接入密钥,可在商户后台获取 **signString = customerid={value}&status={value}&sdpayno={value}&sdorderno={value}&total\_fee={value}&paytype={value}&{apikey}** 使用md5签名上面拼接的字符串即可生成小写的32位密文 **mysign = MD5(signString)** 使用得到的 mysign 和 收到的 sign 对比验签