- 简单介绍:DouPHP PayPal 支付插件:面向跨境商城,买家通过 PayPal 余额或国际信用卡完成付款,资金进入商家 PayPal 账户。需在 PayPal Developer 创建 Live 环境 REST API 应用获取 Client ID 与 Secret,并配置 Return URL 与 Webhook。
- 编号: 分类: 开发者:DouCo Co.,Ltd 更新时间:2026-09-28 下载量:138
- **插件简介:** 为 DouPHP 跨境商城接入 PayPal 国际收款通道,买家可用 PayPal 余额或绑定的 Visa / MasterCard / Amex 等信用卡完成付款,是海外用户接受度最高的支付方案之一。
**申请准备:** 需在 PayPal 商家账户(Business)完成实名认证与提现银行账户绑定;同时登录 创建 REST API Application,切换到 Live 环境生成生产凭据。
**需要获取的凭据:**
1. Client ID:Live 环境应用详情页显示,用于 OAuth 认证。
2. Secret:与 Client ID 配对,点击 Show 后复制并妥善保存。
3. Return URL 与 Cancel URL:买家付款完成或取消后跳回本站的地址。
4. Webhook 地址(可选):用于异步接收 IPN 通知与订单状态更新。
**在 DouPHP 中的启用与配置:**
1. 安装插件:后台 → 插件扩展 → 安装插件,在 DouPHP 官方插件列表按名称找到「Paypal」→ 点击「安装」;系统自动从 douphp.com 抓取插件包并部署到 `include/plugin/paypal/` 目录
2. 启用与配置:返回后台 → 插件扩展 → 管理插件,在已安装列表定位到「Paypal」→ 点击「启用」即进入插件配置页 → 按上文要求依次填入 PID / KEY / APPID / 公钥 / 回调地址等凭据 → 保存
3. 停用与卸载:仍在管理插件页,对该行点「停用」临时关闭前台入口;点「删除」会连同该插件的配置数据一并移除,谨慎操作
**常见问题:** 报"INVALID_CLIENT"多为把 Sandbox 与 Live 凭据混用;买家付款成功但订单未变更请检查 Webhook 是否命中且服务器返回 200;不同国家站点需分别配置结算货币与提现账户;若商品类目被 PayPal 判定为高风险可能触发资金冻结,请提前报备。