webmenedzser/craft-simplepay

Craft Commerce 的 SimplePay 支付网关

v2.0.2 2022-12-14 09:22 UTC

This package is auto-updated.

Last update: 2024-09-14 12:49:38 UTC


README

此插件将 Craft Commerce 与匈牙利支付网关 SimplePay 集成。

需求

此插件需要 Craft Commerce 3.2.0 或更高版本。

安装 & 设置

要安装此插件,请按照以下说明操作。

  1. 打开您的终端并转到您的 Craft 项目

     cd /path/to/project
    
  2. 然后让 Composer 加载插件

     composer require webmenedzser/craft-simplepay
    
  3. 在控制面板中,转到设置 → 插件,然后点击 Craft SimplePay 的“安装”按钮。

  4. 转到设置 → OTP SimplePay for Craft Commerce,并设置您的网站的返回 URL。它们可以是不同的,也可以是相同的。

  5. 转到 Commerce → 系统设置 → 网关。添加一个 新网关,选择 OTP SimplePay v2.1(这是 SimplePay 的 API 版本),填写商户 ID & 密钥字段并保存网关。保存后,您将在此页面上找到 Webhook URL。

  6. 复制 Webhook URL 并将其粘贴到 SimplePay 管理员中。如果您想离线测试插件,请在您的计算机上启动 ngrok 实例(ngrok http PORTNUMBER)并相应地更改 Webhook URL。

  7. 确保在 Commerce 中设置的货币与您的 SimplePay 账户中的货币相同。(特别是如果您在订单的交易选项卡中收到 5307 错误代码。)

功能

此插件目前支持以下功能

  • 带有重定向到 SimplePay 支付页面的标准支付
  • 支付的全额退款(从控制面板开始)

插件不支持以下功能

  • 部分退款
  • 分期付款

功能请求 & 问题

如果您有功能请求或遇到错误,请在此处创建问题 here

dr. Ottó Radics 提供