使用环境
帝国 cms 7.5 utf-8 版php 5.6 (php7.* 因帝国cms系统转码出现异常而不能使用)
使用场景
电脑浏览器支付
手机浏览器支付(由支付宝官方进行适配,唤起手机支付宝支付)
软件架构
|–sdk 官方 sdk 目录,用户无需关心
|–config.php 支付接口配置,需要用户修改
|–payend.php 支付同步通知处理
|–payfun4Notify.php 支付异步通知处理
|–to_pay.php 发起支付
安装教程
修改 config.php 的数据,根据文件中的注释修改为自己账号对应的数据(需要事先到支付宝官网申请“商家版”账号)
如果需要在沙箱环境测试,需要特别修改 payend.php 文件:根据文件注释,将aop−>rsaCheckV1改为aop->rsaCheckV2
备份网址 e/payapi/alipay 目录及所属文件。
将修改好的文件(除本说明文件外)放入网站 e/payapi/alipay 目录下,覆盖原有文件
进入网站管理后台,进入 其他-在线支付-管理支付接口-支付宝接口-配置接口 将接口状态调整为 开启 (其他配置均在 config.php 中完成)。
进入商城,添加支付方式,如已存在,确保该支付方式为开启状态。相关操作可以参考帝国 cms 指南
使用说明
可根据需要修改 notify.php、payend.php、to_pay.php 的业务逻辑

