电商插件
Gravity Forms 网关
为付费表单、注册和捐赠安装并配置官方 Gravity Forms MakePay 网关。
概述
MakePay for Gravity Forms 为付费表单、注册表单和捐赠表单提供托管加密支付。提交表单后,插件创建 MakePay 支付链接并通过签名 Webhook 更新付款结果。
开始之前
- WordPress、Gravity Forms 和 HTTPS。
- PHP 启用 OpenSSL。
- 至少一个包含金额字段的表单。
- MakeCrypto 公司已完成 MakePay 结算设置。
安装插件
下载官方 ZIP:
https://plugins.makecrypto.io/downloads/gravity-forms/latest.zip
上传、安装并启用后,在 Gravity Forms 设置中打开 MakePay 配置。
连接 MakePay
点击 Connect MakePay,登录 MakeCrypto,选择公司并批准访问。返回 WordPress 后确认连接状态、Webhook secret 和结算币种。
启用表单
为需要收款的表单添加 MakePay feed,选择金额字段、客户邮箱字段、订单或条目标识符,以及成功/失败后的跳转页面。
结账模式
托管重定向适合大多数表单。嵌入式模式可将 MakePay 放在表单后续页面或弹窗中,但仍应允许托管链接回退。
手动 API 密钥回退
当 OAuth 连接不可用时,可手动粘贴公司 ID、MakePay API key ID、secret 和 Webhook secret。请只在后端保存这些值。
支付状态
成功 MakePay 状态会把表单付款视为完成。失败、取消或过期状态会让付款失败或保持未支付,具体取决于 Gravity Forms feed 设置。
故障排查
如果提交后没有跳转,请确认 feed 已启用、金额字段有效、MakePay 密钥连接成功。如果付款状态未更新,请检查 Webhook 日志和站点是否允许公开 POST 回调。