商品属性
    • 品牌帝国
    • 语言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的业务逻辑

常见错误

  1. 提示“错误原因: 缺少签名参数”:检查php版本;检查cms编码是否与插件一致(utf/gbk);检查帝国系统的配置文件config是否设置错误;
  2. 支付页为“沙箱环境”,注意config文件中gatewayUrl是否设置为“https://openapi.alipay.com/gateway.do
  3. 提示“app_id”错误,注意检查config文件中app_id是否设置正确,同时app_id与“商户私钥”、“支付宝公钥”是否一致。

文章来源于互联网:帝国CMS支付宝支付插件同时支持pc扫码、H5支付

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。