下载地址
本站爱发源码VIP资源网一切源码全部来源于网络转载,下载的会员宝贝请自行查找BUG或后门,如发现有BUG或后门请立即删除的掉,本站资源仅限学习参考,严禁用于非法用途!资,收集于网络,版权归原作者,如果侵权请联系本站管理员将资源删除。


CO聚合支付入API接口集成文档


一:此文档只适用于技术人员阅读
 
1:为方便使用商户集成所需接口支付,特编写此文档以作参考!
 
2:请认真阅读每一步流程所需参数及验证方法!
 
 
二:简单支付流程演示

 
提交支付订单:
1.请求方式:
 POST
 
2.提交网址:
http://dev.codeo.cn/pay/api.php
 
3.参数说明:
参数名称 变量名 类型长度 是否可空 说明
版本号 bb varchar(5) no 默认1.0
商户编号 shid int(8) no 商户后台获取
商户订单号 ddh varchar(20) no 商户自定义组成
订单金额 je decimal(18,2) no 精确到小数点后两位,例如10.24
支付通道 zftd varchar(10) no 详见附录1
异步通知URL ybtz varchar(50) no 不能带有任何参数
同步跳转URL tbdz varchar(50) no 不能带有任何参数
订单名称 ddmc varchar(50) no 自定义
订单备注 ddbz varchar(50) no 自定义
md5签名串 sign varchar(32) no 参照订单MD5签名
 
4.订单MD5签名方法:
 
$sign=md5(shid=(商户ID)&bb=(版本号)&zftd=(支付通道)&ddh=(订单号)&je=(支付金额)&ddmc=(订单名称)&ddbz=(订单备注)&ybtz=(异步通知地址)&tbtz=(同步跳转地址)&(商户KEY密匙));
 
备注:系统返回MD5的签名方法:注意需要把括号包括内容替换成真实参数MD5加密
异步通知回调:
1.通知方式:
POST
 
 
2.收到通知回复:
收到通知后请回复  success
 
3.参数说明:
参数名称 变量名 类型长度 说明
状态 status varchar(10) success:成功,fail失败
商户编号 shid int(8) 订单对应的商户ID
商户订单号 ddh varchar(20) 商户网站上的订单号
订单金额 je decimal(18,2) 支付金额
支付通道 zftd varchar(10) 渠道代码
异步通知URL ybtz varchar(50) POST异步通知
同步跳转URL tbdz varchar(50) GET同步跳转
订单名称 ddmc varchar(50) 支付订单的名称
订单备注 ddbz varchar(50) 支付订单的备注
md5签名串 sign varchar(32) 参照通知MD5签名
 
4.通知MD5签名方法:
 
$sign=md5(status=(支付状态)&shid=(商户ID)&bb=(接口版本号)&zftd=(支付通道)&ddh=(商户订单号)&je=(订单金额)&ddmc=(订单名称)&ddbz=(订单备注)&ybtz=(异步通知地址)&tbtz=(同步跳转地址)&(商户KEY密匙));
 
备注:系统返回MD5的签名方法:注意需要把括号包括内容替换成真实参数MD5加密

同步通知跳转:
1.通知方式:
GET
 
 
2.其他说明:
请不要在同步通知页面处理交易结果,最终结果以异步通知为准。
 
 
3.参数说明:
同异步参数说明
 
 
4.md5签名方法:
同异步MD5签名方法
 

订单查询接口:
1.请求方式:
GET / POST
 
 
2.请求网址:
http://dev.codeo.cn/pay/order.php
 
 
3.参数说明:
参数名称 变量名 类型长度 说明
商户编号 shid int(8)  
商户订单号 ddh varchar(20)  
MD5验证签名串 sign varchar(32) 参照签名方法
 
4.MD5签名方法:
$sign=md5(shid=(商户ID)&ddh=(需查询的订单号)&(商户KEY密匙))
 
备注:注意需要把括号包括内容替换成真实参数MD5加密
 
 
只能查询最近三天的订单
 
5.查询结果返回:
 
返回格式 json格式
如果订单成功则返回 {"status":success,"msg":"成功支付","shddh":"商户订单号","je":"订单金额","ptddh":"平台订单号","time":"查询时间"}
如果订单未付款或失败则返回 {"status":fail,"msg":"支付失败或等待支付"}
如果订单不存在或错误 {"status":fail,"msg":"订单号错误或不存在"}

附录1(支付通道代码)
ZFTD参数值说明
支付方式名称 支付编号
支付宝扫码 alipay
微信扫码 weixin
银联 yinlian
 
 
 演示截图




Tags标签: