pmnts / magento2-pmnts
PMNTS支付网关集成模块,适用于Magento 2
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安装
- 在Magento根目录下运行以下命令以设置仓库
composer config repositories.pmnts git https://github.com/PMNTS/magento2-pmnts.git
- 然后运行以下命令添加模块
composer require pmnts/magento2-pmnts:dev-master
- 随后将获取或更新所需的依赖项 – 这可能需要几分钟。
- 一旦所有依赖项安装完毕,需要使用以下命令启用模块
php bin/magento module:enable PMNTS_Gateway --clear-static-content && php bin/magento setup:upgrade
- 一旦setup:upgrade命令完成,模块将在商店管理器中可用以进行配置。
手动安装
- 从https://github.com/PMNTS/magento2-pmnts/archive/master.zip下载模块的最新存档
- 将存档复制到服务器并解压 – 文件应解压到Magento根目录,或复制到确保目录包含/保留的位置。
- 运行以下命令启用模块
php bin/magento module:enable PMNTS_Gateway --clear-static-content && php bin/magento setup:upgrade
- 一旦setup:upgrade命令完成,模块将在商店管理器中可用以进行配置。
配置
要配置模块,应采取以下步骤
- 登录到Magento管理区域(通常在https://www.yoursite.com/admin,但可能不同)
- 从左侧菜单中选择商店和配置
- 在配置菜单下选择销售和支付方式
- 在PMNTS支付方式下设置所需的配置详情
- 配置输入完成后,点击保存配置 – 这将更改提交到数据库。现在可以测试支付方式。关于欺诈筛查地图的注释
欺诈筛查有一组与商店使用的运输方法相匹配的运输类型代码,这些代码是
- low_cost
- same_day
- overnight
- express
- international
- pickup
- other
如果映射这些值到商店使用的运输方法时没有匹配项,我们建议使用最接近的可用映射(例如,Flat Rate/Fixed将被映射到low_cost,Click&Collect将被映射到pickup),或选择其他并通知我们的支持团队,以便可以更新适用的规则。