vbdev/magento2-payment-guard

Magento 2支付保护

1.1.0 2023-11-30 02:35 UTC

This package is auto-updated.

Last update: 2024-09-30 01:49:12 UTC


README

composer require vbdev/magento2-payment-guard

主要功能

  • 该模块提供了在时间范围内限制交易和交易尝试的可能性。
  • 这对于防止结账时的恶意机器人攻击以及避免外部服务中可能出现的卡购买尝试过载非常有用。
  • 该模块在管理界面中有一个配置区域,在 系统->支付保护->设置

payment guard config

  • 在这个区域中,我们可以启用模块并定义我们的交易限制及其时间间隔,以及交易尝试

payment guard settings

  • 示例:由于您的业务模式不适合非常合适的结账安全系统,因此进行了机器人进行的数千笔交易,这导致您的网站崩溃,整个订单表格变得混乱。为了避免这种情况,您可以使用此模块,例如,在5分钟的时间间隔内定义交易限制,如10(我们同意正常人在5分钟内完成10笔交易的可能性非常低),如果在此时间间隔内超过此限制,则模块将阻止该IP的进一步购买。
  • 所有被这种欺诈行为影响的用户的信息和阻止列表将在管理界面的 系统->支付保护->支付保护日志 中列出

payment guard admin grid

  • 模块还提供将网格中的IP添加到黑名单的可能性,从而防止该IP在商店中进行购买

payment guard blacklist payment guard blacklist1

  • 尝试的设置和行为与此相同。

安装

类型1:Zip文件

  • 将zip文件解压到app/code/Vbdev
  • 通过运行bin/magento module:enable Vbdev_PaymentGuard启用模块
  • 通过运行bin/magento setup:upgrade应用数据库更新
  • 通过运行bin/magento cache:flush刷新缓存

类型2:Composer

  • 通过运行composer require vbdev/magento2-payment-guard安装模块composer
  • 通过运行bin/magento module:enable Vbdev_PaymentGuard启用模块
  • 通过运行bin/magento setup:upgrade应用数据库更新
  • 通过运行bin/magento cache:flush刷新缓存