- 简单介绍:DouPHP 支付宝手机网站支付插件接入指南:面向手机端浏览器,唤起支付宝 App 或 Wap 收银台完成付款。需在支付宝开放平台创建网页应用、签约"手机网站支付",配置 AppID、RSA2 应用私钥与支付宝公钥,并填写与站点协议一致的 notify_url。
- 编号: 分类: 开发者:DouCo Co.,Ltd 更新时间:2026-09-28 下载量:4319
- **开始之前:先理解逻辑**
要接入支付宝支付接口,您需要有一个**企业支付宝账号**。但直接在企业支付宝账号里是无法把支付接口对接到您网站的——支付宝要求您另外注册一个"**支付宝开放平台**"账号,在开放平台里创建应用(例如:小程序应用、网页应用),我们这里需要用到的是"**网页应用**",即为您的网站创建一个应用(也就是接口),然后在应用里绑定您的企业支付宝。
一句话:**提供接口的是"支付宝开放平台",提供收款服务的是"企业支付宝"**。
理解了这个逻辑,就知道接下来的操作分布在两个平台上:**支付宝开放平台** 与 **企业支付宝**。
**一、注册企业支付宝**
打开 ,点击"我是支付宝商家",在登录页右上角找到"注册成为商家"。具体注册流程按页面提示操作即可;如遇到困难建议直接致电支付宝客服寻求支持。

**二、在支付宝开放平台创建网页应用**
开通地址:。之所以叫"开通"而不是"注册",是因为打开页面后直接用您的**企业支付宝扫码**即可登录;登录后在右上角进入"**控制台**"→"**应用申请**",我们申请的是"**网页应用**"。

进入应用申请页面,重点关注下图红色框部分:
- **绑定商家账号**:绑定您的企业支付宝账号;
- **应用类型**:容易误解——DouPHP 支付宝插件另有一个"手机版支付宝",但和这里的"移动应用"不是一回事。这里的"移动应用"指的是手机 APP,所以我们要选择"**网页应用**";
- **网站 URL**:填写您的站点地址,例如 `https://www.abc.com`,必须带 `http://` 或 `https://` 前缀(推荐强制 HTTPS)。
创建好网页应用后,再到绑定的企业支付宝里申请"**手机网站支付**"与"**电脑网站支付**"两个产品。

**三、开发设置**
进入应用详情页,主要在"**开发设置**"里完成三件事:

1. **APPID**:在应用详情页左上角获取(也可以在应用列表中看到)。
2. **授权回调地址**:格式为 `https://www.abc.com/include/plugin/alipaywap/notify_url.php`,其中 `abc.com` 改成您的域名。协议(http / https)必须与网站实际一致,否则会被视为两个不同地址。这个地址非常重要:买家付款完成后,支付宝通过这个地址回调信息告知您的网站"订单已付款",DouPHP 据此把订单状态改为已付款。
3. **接口加密方式(密钥 / 证书)**:设置成功后可获取到"**应用公钥**"和"**支付宝公钥**",之后填入 DouPHP 支付宝插件的配置页面。

**四、开通支付产品**
在企业支付宝里开通"**手机网站支付**"与"**电脑网站支付**"两个产品,即完成全部配置。

**在 DouPHP 中的启用与配置:**
1. 安装插件:后台 → 插件扩展 → 安装插件,在 DouPHP 官方插件列表按名称找到「支付宝-手机网站支付」→ 点击「安装」;系统自动从 douphp.com 抓取插件包并部署到 `include/plugin/alipaywap/` 目录
2. 启用与配置:返回后台 → 插件扩展 → 管理插件,在已安装列表定位到「支付宝-手机网站支付」→ 点击「启用」即进入插件配置页 → 按上文要求依次填入 PID / KEY / APPID / 公钥 / 回调地址等凭据 → 保存
3. 停用与卸载:仍在管理插件页,对该行点「停用」临时关闭前台入口;点「删除」会连同该插件的配置数据一并移除,谨慎操作