begateway/magento2-payment-module

BeGateway Magento 2 支付模块

2.3.1 2022-04-05 12:12 UTC

This package is auto-updated.

Last update: 2024-09-05 17:50:14 UTC


README

俄语版本

这是一个为 Magento 2 社区版提供的支付模块,让您能够通过运行在 beGateway 平台上的支付服务提供商处理支付。

要求

注意:此模块仅在 Magento 2 社区版 上进行了测试,可能无法与 Magento 2 企业版 正常工作。

安装 (composer)

  • 安装 Composer - Composer 下载说明

  • 安装支付模块

    $ composer require begateway/magento2-payment-module
  • 启用支付模块

    $ php bin/magento module:enable BeGateway_BeGateway
    $ php bin/magento setup:upgrade
  • 如果您没有以编译模式运行您的 Magento 安装,请跳到下一步。如果您正在以编译模式运行,请完成此步骤。

    $ php bin/magento setup:di:compile
  • 部署 Magento 静态内容(如有需要执行

    $ php bin/magento setup:static-content:deploy en_GB en_US

    要查看完整的 ISO-636 语言代码列表,请运行

    $ php magento info:language:list  

安装 (手动)

  • 下载支付模块存档,解压并将其内容上传到您的 Magento 2 安装的 <root>/app/code/BeGateway/BeGateway/ 新文件夹中

  • 安装 BeGateway PHP API 库

    $ composer require begateway/begateway-api-php 4.4.3
  • 启用支付模块

    $ php bin/magento module:enable BeGateway_BeGateway --clear-static-content
    $ php bin/magento setup:upgrade
  • 部署 Magento 静态内容(如有需要执行

    $ php bin/magento setup:static-content:deploy en_GB en_US

    要查看完整的 ISO-636 语言代码列表,请运行

    $ php magento info:language:list  

配置

  • 管理面板 中登录并转到 商店 -> 配置 -> 销售 -> 支付方式
  • 如果支付模块面板 beGateway 未在可用的支付方式列表中可见,请转到 系统 -> 缓存管理 并通过单击 刷新 Magento 缓存 清除 Magento 缓存
  • 返回到 支付方式 并单击 beGateway Checkout 支付方式下的 配置 按钮,以展开可用的设置
  • 启用 设置为 ,设置正确的凭证,选择您首选的交易类型和附加设置,然后单击 保存配置

测试数据

如果您使用默认值设置模块,您可以使用测试数据进行测试支付

  • 商店 ID 361
  • 商店密钥 b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
  • 结账域名 checkout.begateway.com
  • 网关域名 demo-gateway.begateway.com
  • 启用测试模式

测试卡详情

使用以下测试卡进行成功的测试支付

  • 卡号: 4200000000000000
  • 卡上姓名: JOHN DOE
  • 卡有效期: 01/30
  • CVC: 123

使用以下测试卡进行失败的测试支付

  • 卡号: 4005550000000019
  • 卡上姓名: JOHN DOE
  • 卡有效期: 01/30
  • CVC: 123

beGateway Magento 2 CE 支付模块

这是为 Magento 2 社区版提供的支付模块,让您能够通过使用 beGateway 平台的支付服务提供商开始接受支付。

要求

注意: 此模块仅在 Magento 2 社区版 上进行了测试,可能与 Magento 2 企业版 工作不稳定

安装(composer)

  • 安装 Composer - Composer 安装说明

  • 安装支付模块

    $ composer require begateway/magento2-payment-module
  • 启用支付模块

    $ php bin/magento module:enable BeGateway_BeGateway
    $ php bin/magento setup:upgrade
  • 如果您的 Magento 版本不支持编译模式运行,请跳过此步骤。否则,请执行以下命令

    $ php bin/magento setup:di:compile
  • 创建 Magento 静态内容(如果需要)

    $ php bin/magento setup:static-content:deploy en_GB ru_RU

    要获取 Magento 支持的所有语言本地化 ISO-636 代码的完整列表,请执行以下操作

    $ php magento info:language:list  

安装(手动)

  • 下载模块存档,解压并将其内容复制到您的 Magento 2 安装目录中的新目录 <root>/app/code/BeGateway/BeGateway/

  • 安装 beGateway PHP API 库

    $ composer require begateway/begateway-api-php 4.4.3
  • 启用支付模块

    $ php bin/magento module:enable BeGateway_BeGateway --clear-static-content
    $ php bin/magento setup:upgrade
  • 如果您的 Magento 版本不支持编译模式运行,请跳过此步骤。否则,请执行以下命令

    $ php bin/magento setup:di:compile
  • 创建 Magento 静态内容(如果需要)

    $ php bin/magento setup:static-content:deploy en_GB ru_RU

配置

  • 登录管理员账户并转到 商店 -> 配置 -> 销售 -> 支付方法
  • 如果模块支付面板 beGateway 没有出现在可用支付方法列表中,请转到 系统 -> 缓存管理 并清除 Magento 缓存,点击 清除 Magento 缓存
  • 返回到 支付方法 并点击 beGateway Checkout 支付方式下的 配置 按钮,以展开可用设置
  • 启用 参数下拉列表中选择 ,设置您的商店数据,选择操作类型、可用支付方式和其他设置。点击 保存配置 以保存它们

测试数据

您可以使用以下测试数据来测试支付。

  • 商店 ID 361
  • 商店密钥 b8647b68898b084b836474ed8d61ffe117c9a01168d867f24953b776ddcb134d
  • 支付页面域名 checkout.begateway.com
  • 支付网关域名 demo-gateway.begateway.com
  • 启用测试模式

测试卡

使用以下卡数据执行成功的测试支付

  • 卡号:4200000000000000
  • 卡上姓名:JOHN DOE
  • 卡有效期:01/30
  • CVC:123

使用以下卡数据执行失败的测试支付

  • 卡号:4005550000000019
  • 卡上姓名:JOHN DOE
  • 卡有效期:01/30
  • CVC:123