pmnts/magento2-pmnts

PMNTS支付网关集成模块,适用于Magento 2

安装次数: 4,344

依赖项: 0

建议者: 0

安全: 0

星标: 2

关注者: 5

分支: 6

开放问题: 3

类型:magento2-module

dev-master 2019-12-10 03:23 UTC

This package is not auto-updated.

Last update: 2024-09-28 18:58:47 UTC


README

概述

PMNTS Magento 2模块为Magento 2.x提供了与Fat Zebra、Cloud Payments和PMNTS网关服务的简单集成方法。此模块包括以下功能支持

  • IFRAME卡详情捕获以解除PCI要求
  • 使用Magento Vault进行卡令牌化和一键保存卡支付
  • 通过Magento处理订单退款
  • 交易欺诈筛查

交易欺诈筛查在支付请求过程中通过支付网关进行,有四种可能的输出结果

  • 接受 – 欺诈筛查认为交易合法,交易将与银行进行尝试。
  • 挑战 – 欺诈筛查认为交易风险适中,商家应审查交易和欺诈消息,以确定是否取消/退款订单或完成交易。
  • 拒绝 – 欺诈筛查认为交易风险高(或已触发预定义的拒绝规则)并且订单已被阻止处理。

安装

可以使用Composer或手动方式安装模块。

使用Composer安装

  1. 在Magento根目录下运行以下命令以设置仓库
composer config repositories.pmnts git https://github.com/PMNTS/magento2-pmnts.git
  1. 然后运行以下命令添加模块
composer require pmnts/magento2-pmnts:dev-master
  1. 随后将获取或更新所需的依赖项 – 这可能需要几分钟。
  2. 一旦所有依赖项安装完毕,需要使用以下命令启用模块
php bin/magento module:enable PMNTS_Gateway --clear-static-content && php bin/magento setup:upgrade
  1. 一旦setup:upgrade命令完成,模块将在商店管理器中可用以进行配置。

手动安装

  1. https://github.com/PMNTS/magento2-pmnts/archive/master.zip下载模块的最新存档
  2. 将存档复制到服务器并解压 – 文件应解压到Magento根目录,或复制到确保目录包含/保留的位置。
  3. 运行以下命令启用模块
php bin/magento module:enable PMNTS_Gateway --clear-static-content && php bin/magento setup:upgrade
  1. 一旦setup:upgrade命令完成,模块将在商店管理器中可用以进行配置。

配置

要配置模块,应采取以下步骤

  1. 登录到Magento管理区域(通常在https://www.yoursite.com/admin,但可能不同)
  2. 从左侧菜单中选择商店和配置
  3. 在配置菜单下选择销售和支付方式
  4. 在PMNTS支付方式下设置所需的配置详情
  5. 配置输入完成后,点击保存配置 – 这将更改提交到数据库。现在可以测试支付方式。关于欺诈筛查地图的注释

欺诈筛查有一组与商店使用的运输方法相匹配的运输类型代码,这些代码是

  • low_cost
  • same_day
  • overnight
  • express
  • international
  • pickup
  • other

如果映射这些值到商店使用的运输方法时没有匹配项,我们建议使用最接近的可用映射(例如,Flat Rate/Fixed将被映射到low_cost,Click&Collect将被映射到pickup),或选择其他并通知我们的支持团队,以便可以更新适用的规则。