电商插件

Easy Digital Downloads 网关

为数字商品结账安装并配置官方 Easy Digital Downloads MakePay 网关。

概述

MakePay for Easy Digital Downloads 为数字商品结账加入托管加密支付。客户在 EDD 结账中选择 MakePay,完成托管结账后返回商店,插件通过签名 Webhook 更新付款状态。

开始之前

  • WordPress 和 Easy Digital Downloads 已安装并启用。
  • PHP 启用 OpenSSL,站点和管理后台使用 HTTPS。
  • 拥有可管理 EDD 支付设置的管理员账号。
  • MakeCrypto 公司已完成 MakePay 结算设置。

安装插件

下载官方 ZIP:

https://plugins.makecrypto.io/downloads/easy-digital-downloads/latest.zip

在 WordPress 后台打开 Plugins > Add New Plugin > Upload Plugin,上传 ZIP,安装并启用,然后进入 Downloads > Settings > Payments 配置 MakePay。

连接 MakePay

正常安装请使用 Connect MakePay。登录 MakeCrypto,选择接收付款的公司,批准请求权限,返回 WordPress 后确认连接状态和 Webhook secret,然后启用 MakePay 网关并保存。

结账模式

使用 Hosted redirect 可获得最可靠的流程。需要保留在店铺页面时,可以选择嵌入式结账页面,并保留托管链接作为回退。

手动 API 密钥回退

仅在连接流程不可用或支持团队要求时使用。请在 MakeCrypto 的 Integrations > API Integrations 创建 MakePay API 密钥,把公司 ID、key ID 和 secret 粘贴到插件设置中,并妥善保存 secret。

结账流程

EDD 创建订单后,插件会创建 MakePay 支付链接,并把订单 ID、客户邮箱、金额和下载上下文写入 metadata。客户完成或取消付款后返回商店;Webhook 是更新订单状态的可靠来源。

支付状态

已支付、已确认或已完成的 MakePay 状态会将 EDD 付款标记为完成。失败、过期或取消会标记为失败/取消。其他进行中状态保持待付款,直到收到最终 Webhook。

安全说明

OAuth 连接只请求创建和读取 MakePay 支付链接、客户以及设置所需权限。Webhook 由 MakePay 签名,插件在更新 EDD 付款前会验证签名。

故障排查

如果连接失败,请确认站点使用 HTTPS,并可向 https://www.makecrypto.io 发起出站请求。如果结账报结算错误,请回到 MakeCrypto 完成 Wallet > Balances > Set up settlement。如果订单未更新,请检查 MakeCrypto 的 Webhook 请求日志,确认店铺端点返回 2xx。

需要合作伙伴设置帮助?

在 MakeCrypto 中打开支付链接详情,复制真实支付 UID 的生成代码片段;也可以返回门户管理商户设置。

打开门户