yireo / magento2-salesblock2-by-ip
Block transactions based on IP matching
                                    Fund package maintenance!
                                                                            
                                                                                                                                        yireo
                                                                                    
                                                                            
                                                                                                                                        www.paypal.me/yireo
                                                                                    
                                                                
Installs: 1 031
Dependents: 0
Suggesters: 1
Security: 0
Stars: 2
Watchers: 2
Forks: 2
Open Issues: 1
Type:magento2-module
pkg:composer/yireo/magento2-salesblock2-by-ip
Requires
- ext-pcre: *
- wikimedia/ip-set: ^1.2
- yireo/magento2-salesblock2: ^2.2
This package is auto-updated.
Last update: 2025-10-10 13:34:35 UTC
README
This module is a helper-module for the Yireo_SalesBlock2 extension, that allows you to block orders from being placed, based on specific rules defined in the Magento Admin Panel.
This specific module allows you to match by a specific IP pattern. The following patterns are supported:
- 192.168.1.1= Direct IP matches
- 192.168.1.0/24= IP ranges
Installation
To install this module, use the following commands. First, install this module using composer. Note that this step will fail if the Yireo_SalesBlock2 is not installed yet.
composer require yireo/magento2-salesblock2-by-ip
Once this module is installed via composer, you can enable it:
./bin/magento module:enable Yireo_SalesBlock2ByIp
There are no further steps to take. The Yireo_SalesBlock2 module automatically picks up on things.