商品属性
- 品牌帝国
- 语言PHP
- 数据库Mysql
- 移动端Wap+自适应
- 大小1 MB
- 规格模块插件
- 授权免授权
- 源文件完全开源(含全部源文件)
安装环境
- 安装服务¥20.00(额外,可选)【要求说明】
- 主机类型独立主机(服务器、VPS、VM),虚拟主机(仅有FTP管理)
- 伪静态无需
- 操作系统Windows,Linux
- 安装方式提供管理权限
- web服务apache,nginx
商品介绍
# 支付宝支付-帝国cms
#### 介绍
本插件为支付宝支付插件,使用范围:
1. 帝国cms 7.5 utf-8 版
2. php 7.0及以上版本
#### 软件架构
|–sdk 官方sdk目录,用户无需关心
|–config.php 支付接口配置,需要用户修改
|–payend.php 支付同步通知处理
|–payfun4Notify.php 支付异步通知处理
|–to_pay.php 发起支付
#### 安装教程
1. 修改config.php的数据,根据文件中的注释修改为自己账号对应的数据(需要事先到支付宝官网申请“商家版”账号)
2. 如果需要在沙箱环境测试,需要特别修改payend.php文件:根据文件注释,将$aop->rsaCheckV1改为$aop->rsaCheckV2
3. 备份网址e/payapi/alipay目录及所属文件。
4. 将修改好的文件(除本说明文件外)放入网站 e/payapi/alipay 目录下,覆盖原有文件
5. 进入网站管理后台,进入 其他-在线支付-管理支付接口-支付宝接口-配置接口 将接口状态调整为 开启 (其他配置均在config.php中完成)。
6. 进入商城,添加支付方式,如已存在,确保该支付方式为开启状态。相关操作可以参考帝国cms指南
#### 使用说明
1. 可根据需要修改notify.php、payend.php、to_pay.php的业务逻辑
常见错误
- 提示“错误原因: 缺少签名参数”:检查php版本;检查cms编码是否与插件一致(utf/gbk);检查帝国系统的配置文件config是否设置错误;
- 支付页为“沙箱环境”,注意config文件中gatewayUrl是否设置为“https://openapi.alipay.com/gateway.do”
- 提示“app_id”错误,注意检查config文件中app_id是否设置正确,同时app_id与“商户私钥”、“支付宝公钥”是否一致。
文章来源于互联网:帝国CMS支付宝支付插件同时支持pc扫码、H5支付
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。