Download the PHP package yireo/magento2-salesblock2 without Composer
On this page you can find all versions of the php package yireo/magento2-salesblock2. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download yireo/magento2-salesblock2
More information about yireo/magento2-salesblock2
Files in yireo/magento2-salesblock2
Package magento2-salesblock2
Short Description Block transactions based on various rules
License OSL-3.0
Homepage https://www.yireo.com/software/magento-extensions/salesblock2
Informations about the package magento2-salesblock2
Yireo SalesBlock2 for Magento 2
Prevent Magento 2 orders from being placed, based on specific rules.
Also see yireo.com/software/magento-extensions/salesblock2
Installation
To install this module, use composer:
Afterwards, enable the module and run the setup upgrade, to make sure the database table is properly created:
Next, install (and enable) one or more of the additional plugins. Without these plugins, the SalesBlock2 extension will not work:
- github.com/yireo/Yireo_SalesBlock2ByIp
- github.com/yireo/Yireo_SalesBlock2ByEmail
- github.com/yireo/Yireo_SalesBlock2ByGeo (also requires the PHP GeoIP module)
Usage
Navigate in the Magento Admin Panel to the Store Configuration to enable this module. Then, navigate in the Magento Admin Panel to Sales > Sales Block Rules to configure a rule. A rule consists of the following parts:
- Enable: Yes or no.
- Label: For managing things in your backend.
- Conditions: One or more conditions that all need to be met, before the rule is a match. The conditions are activated only through additional modules (see above). For instance, you could say that you are blocking sales for a person, coming from a certain IP range and using a specific email address.
- Frontend label: The message to display to the blocked customer on the frontend.
- Frontend text: An additional explanation to display to the blocked customer.
For additional details, see the READMEs of all submodules.
All versions of magento2-salesblock2 with dependencies
magento/module-backend Version ^100.0|^101.0|^102.0
magento/module-checkout Version ^100.0
magento/module-cms Version ^100.0|^101.0|^102.0|^103.0|^104.0
magento/module-store Version ^100.1|^101.0
magento/module-quote Version ^100.1|^101.0|^102.0
psr/log Version ^1 || ^2 || ^3
ext-json Version *
ext-pcre Version *