0712-2888027 189-8648-0214
微信公众号

孝感风信网络科技有限公司微信公众号

当前位置:主页 > 技术支持 > DedeCMS > dedecms第三方支付接口开发具体流程

dedecms第三方支付接口开发具体流程

时间:2024-05-19来源:风信官网 点击: 1277次
具体流程是这样的:

1、登陆网银在线网站,注册商户号,帮助中心有提到,没有签约也是可以免费试用接口的,但是只能用于测试.注册后下载手册.

2、在下载下来的包里有文档和实例文件,如果只看了文档却没有查看实例文件的话,一般会遇到问题的,因为文档中有一点貌似没有提到,就是在生成MD5效验串的时候需要使用strtoupper将MD5效验串转化为大写,否则支付会提示错误 错误编号: 200903 错误消息: 数据签名验证未通过

3、进入织梦后台找到支付接口设置,在后台没有办法添加新的支付方式,于是从数据库入手找到dede_payment这个表,后台显示的支付方式就是从这里读取出来的,添加一条新的数据code为chinabank.config这个字段写网银在线的配置信息,参考支付宝的来写,网银在线的只需要 商户号和密匙两条参数.

4、数据添加了之后,在后台即可看到网银在线的支付方式,安装并填写相关信息后,在data\payment这个文件夹下面会生成chinabank.php这个文件,存储生成的网银在线参数.

5、好了,现在开始写前台的支付方式,以及支付返回的判断及操作,在include\payment这个文件夹里,可以看到系统自带的几个支付方式的处理文件,包括支付宝的.

6、这里把支付宝alipay.php这个文件复制一份出来,修改问chinabank.php.然后打开文件进行修改,相关返回的操作参考支付宝的就可以了,参考网银在线接口文档的说明进行修改即可,支付过程和支付返回状态的操作都写在这里面即可,另外在plus下的carbuyaction.php这个文件,也要在write_list里加入chinabank.

7、大功告成,最后,添加一个0.01的商品进行测试即可.

整理的另一则流程说明

之前有客户需要在网站上增加网银在线的支付方式,做好了,现在顺便把添加方法分享给大家,授人鱼不如授人渔

织梦后台的支付方式,没有网银在线,据说以前的版本是有的,现在版本被取消掉了,于是只有自己加了

具体流程是这样的:

登陆网银在线网站,注册商户号,帮助中心有提到,没有签约也是可以免费试用接口的,但是只能用于测试.

注册后下载手册.

如果你有一点PHP知识,这对你来说应该不难.在下载下来的包里有文档和实例文件,如果你只看了文档却没有查看实例文件的话,一般会遇到问题的,因为文档中有一点貌似没有提到,就是在生成MD5效验串的时候需要使用strtoupper将MD5效验串转化为大写,否则支付会提示错误 错误编号: 200903 错误消息: 数据签名验证未通过

我们进入织梦后台找到支付接口设置,在后台没有办法添加新的支付方式,于是从数据库入手找到dede_payment这个表,后台显示的支付方式就是从这里读取出来的,添加一条新的数据code为chinabank.config这个字段写网银在线的配置信息,参考支付宝的来写,网银在线的只需要 商户号和密匙两条参数.

数据添加了之后,在后台即可看到网银在线的支付方式,我们安装并填写相关信息后,在data\payment这个文件夹下面会生成chinabank.php这个文件,存储生成的网银在线参数.

好了,现在开始写前台的支付方式,以及支付返回的判断及操作,在include\payment这个文件夹里,我们可以看到系统自带的几个支付方式的处理文件,包括支付宝的.

这里我们把支付宝alipay.php这个文件复制一份出来,修改问chinabank.php.然后打开文件进行修改,相关返回的操作参考支付宝的就可以了,参考网银在线接口文档的说明进行修改即可,支付过程和支付返回状态的操作都写在这里面即可,另外在plus下的carbuyaction.php这个文件,也要在write_list里加入chinabank.

大功告成,最后,我们添加一个0.01的商品进行测试即可.

这几天又开发了织梦的银联在线的支付方式 总的来说还是比较顺利,其实不论哪种支付方式,逻辑都差不多,就是发送参数和加密校验码到接口上,验证过了就好了,再对其返回进行处理
栏目列表
推荐内容
热点内容
展开