电商插件
Paid Memberships Pro 网关
为会员结账安装并配置官方 Paid Memberships Pro MakePay 网关。
概述
MakePay for Paid Memberships Pro 为会员等级结账加入托管加密支付。会员选择 MakePay 后进入托管结账,MakePay Webhook 会把付款结果同步回 PMPro 订单和会员状态。
开始之前
- WordPress、Paid Memberships Pro 和 HTTPS 站点。
- PHP 启用 OpenSSL。
- 可管理会员和支付网关的管理员账号。
- MakeCrypto 公司已配置 MakePay 结算资产和费用策略。
安装插件
下载官方 ZIP:
https://plugins.makecrypto.io/downloads/paid-memberships-pro/latest.zip
在 WordPress 后台上传并启用插件,然后在 PMPro 支付设置中选择 MakePay。
连接 MakePay
使用 Connect MakePay 登录 MakeCrypto,选择公司并批准访问。返回 WordPress 后确认连接成功,启用网关并保存设置。
结账模式
托管重定向是默认推荐模式。嵌入式结账适用于希望在站点页面中展示 MakePay 的会员流程,并应保留托管链接回退。
手动 API 密钥回退
仅用于支持团队指导或 OAuth 连接不可用的恢复场景。创建 MakePay API 密钥后,把公司 ID、key ID 和 secret 填入插件设置,并避免把 secret 放入主题、前端脚本或工单截图。
结账流程
PMPro 创建会员订单后,插件创建 MakePay 支付链接,附带会员等级、订单 ID、客户邮箱和站点 metadata。完成付款后,PMPro 会通过签名 Webhook 激活或更新会员访问。
支付状态
paid、completed、confirmed 或 succeeded 会视为成功付款。failed、expired、cancelled 或 canceled 会视为失败或取消。中间状态保持待付款。
安全说明
连接权限只覆盖付款链接、客户和设置,不允许发送钱包资金。Webhook secret 应留在服务器端,由插件验证后再更改会员状态。
故障排查
如果网关不显示,请确认插件启用、PMPro 支付设置已选择 MakePay,且 MakePay 连接有效。如果付款后会员未激活,请检查 Webhook 请求日志、WordPress 错误日志和安全插件是否阻止回调。