电商插件

Magento 模块

安装并配置官方 Magento 和 Adobe Commerce 支付模块,支持原生 OAuth、DPoP 绑定令牌、托管 MakePay 结账和签名 Webhook。

概述

MakePay Magento/Adobe Commerce 模块为商店提供托管加密结账,支持原生 OAuth、DPoP 绑定令牌、托管 MakePay 结账和签名 Webhook。

开始之前

  • Magento 或 Adobe Commerce 商店使用 HTTPS。
  • 管理员可安装模块并运行必要的 Magento CLI 命令。
  • 服务器可向 https://www.makecrypto.io 发起出站 HTTPS 请求。
  • MakeCrypto 公司已完成 MakePay 结算设置。

安装模块

下载官方模块包:

https://plugins.makecrypto.io/downloads/magento/latest.zip

将模块安装到 Magento 代码库后,运行模块启用、setup upgrade、依赖注入编译和缓存清理命令。生产环境应按现有部署流程发布静态资源。

使用 OAuth 连接

在 Magento 后台 MakePay 设置中点击 Connect MakePay。登录 MakeCrypto,选择收款公司并批准权限。返回 Magento 后确认连接、Webhook secret 和结算设置。

配置 MakePay

配置支付方式标题、启用状态、结账模式、结算 symbol、链接过期时间、订单状态映射和回调 URL。普通安装使用连接模式,手动 API key 只作为回退。

结账流程

客户在 Magento 结账中选择 MakePay 后,模块创建 MakePay 支付链接并跳转到托管结账。Webhook 返回后,模块更新订单、发票或订单备注。

订单状态

成功付款会把订单推进到已付款或处理中状态。失败、取消或过期付款会按配置标记为取消/失败。中间状态保留订单以等待最终 Webhook。

安全说明

OAuth 令牌、API secret 和 Webhook secret 应只保存在服务器端配置中。限制 Magento 后台权限,并在 MakeCrypto 中撤销不再使用的连接。

故障排查

如果模块无法连接,请检查 HTTPS、后台 base URL、出站请求和 Magento 日志。如果订单未更新,请检查 MakeCrypto Webhook 日志、Magento cron/队列和回调 URL 是否可公网访问。

需要合作伙伴设置帮助?

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

打开门户