Description
The WooCommerce Blacklist Manager plugin is an essential tool for WooCommerce store owners. Providing the ability to blacklist specific phone numbers, email addresses, ip addresses, email domains and block user. This plugin helps in preventing orders or cancellations from unwanted or problematic sources, also refused the visitor to create an account. With an easy-to-use interface integrated into the WordPress dashboard, managing your blacklist is both straightforward and efficient.
Premium version | Documentation | Support | Demo
Features
- Blacklist Management: Suspects, Blocklist for Phone number, Email address, IP address and Domain.
- Friendly Controller: Easily add the phone number, email address, ip address from the Edit Order page; multi ip addresses/domains addition into blocking list.
- Multi Notifications: Email, alert and error notices for both admin and users are customizable.
- Prevent Ordering: Option to prevent the customer place an order if their email/phone/ip/domain is on the Blocklist.
- Prevent Registration: Option to prevent registration if the email/ip/domain is on the Blocklist.
- Timed Cancellation: Option to cancel the order if the email/phone is on the Blocklist in the delay of time.
- Email Verification: Customers are required to verify their email by entering a code sent to them during checkout to complete their order.
- Phone Verification: Customers must verify their phone number by entering an SMS code received during checkout before proceeding with their order.
- User Blocking: When the order has been placed by a user and has been added to the Blocklist, then the user is also set as Blocked. Optional in the Settings.
Premium Features
Building on the robust features of the free version, the premium version offers advanced functionalities to safeguard your business against fraud and unauthorized transactions.
Fully Automation
Fully Automated-Protecting against fraud and unauthorized transactions, hands-free to focus on growing your E-commerce website!
- Set risk score thresholds: Manually adjust each rule’s risk value!
- Choose the right score: Select a score for every option to let your own rules work.
- Check phone and email: Check the phone number and email address that were used in multiple orders but with a different IP or customer address.
- Check order value & attempts: Make sure the order value isn’t abnormal and the customer has placed too many orders within the time period.
- Suspects the IP address: Detect the customer that uses a VPN or proxy server and the IP’s country mismatches with the billing country.
- Detect IP coordinates: Action if the IP coordinates radius does not match the address coordinates radius.
- Card country & AVS checks: High-level checking of the payment card country and billing country is not the same, also AVS.
- Set High risk card country: Manually establishing the list of nations in order to safeguard payments made via your website.
Explore the Automation features
Advanced Blocking
- Customer Name Blocking: Adds the first and last name of the customer to the blocklist.
- Address Blacklisting: Block orders from specific addresses listed in your blocklist.
- Prevent VPN & Proxy Registration: Prevent visitors from registering if they use Proxy server or VPN.
- IP Access Prevention: Stop users from accessing your website from IP countries that you have selected.
- Browser Blocking: Restrict accessing your website for users of browsers.
- Prevent Disposable Emails: Block orders and registration if the customer uses a disposable email address.
- Prevent Disposable Phones: Block orders and automate adding to the blocklist if the customer is using a disposable phone number.
- Optional Payment Methods: Disable the payment methods for the customers are in the Suspects list.
Universal Checkout Compatibility
Our plugin is compatible with all types of checkout pages, including WooCommerce Classic, Block-based Checkout, and third-party checkout plugins. It also features address autocompletion on the checkout page to ensure accuracy and clarity through seamless Google Maps API integration.
Permission Settings
The Permission Settings feature of our plugin allows you to set both default and custom user roles to control access to the Dashboard, Notifications, and Settings. Tailor the access levels to ensure that only the appropriate users can manage and view the plugin’s critical features.
Enhanced Protection
Our premier solution for combating fraud and unauthorized transactions: we’ve integrated up with the finest third-party services to deliver the highest level of protection for your business. Each service we chose excels in identifying and preventing fraudulent activities. Moreover, these services offer free plans designed to support small and medium-sized businesses, enabling you to focus on growth while safeguarding your transactions.
Service integrations: Cloudflare, IPinfo, ip-api, MailCheck, NumCheckr, Google Maps Platform.
Plugin integrations: WooCommerce Stripe Gateway, Payment Plugins for Stripe WooCommerce.
Premium Support
Access our Premium Support site
Dedicated Assistance: Access to our premium support team for any issues or questions you may have.
Priority Response: Receive faster response times and personalized support to ensure your plugin operates smoothly.
Explore the Premium version here
With these premium features and dedicated support, the WooCommerce Blacklist Manager Premium plugin provides unparalleled security and efficiency, giving you peace of mind and allowing you to focus on growing your business.
Screenshots
Installation
- Upload Plugin: Download the plugin and upload it to your WordPress site under
wp-content/plugins
. - Activate: Navigate to the WordPress admin area, go to the ‘Plugins’ section, and activate the ‘WooCommerce Blacklist Manager’ plugin.
- Database Setup: Upon activation, the plugin automatically creates the necessary database tables.
FAQ
-
Q: Do I need to configure any settings after installation?
-
A: Yes, additional configuration is needed for the plugin to work as your expectation. Go to menu Blacklist Manager > Settings.
-
Q: Why is there a Suspects list for?
-
A: You don’t want to lose customers carelessly, do you? That’s why there should be the Suspects list, for you to marked the customers and suspect them a while before you decide to block them or not.
-
Q: Can this plugin prevent the customer to checkout through a separate payment page such as Paypal, Stripe…?
-
A: The logic of the WooCommerce Blacklist Manager plugin is that to prevent the blocked customer can checkout through your website, the payment gateways have nothing to do with that. So, the answer is absolutely YES.
-
Q: Is there a limit to the number of entries I can add to the blacklist?
-
A: There is no set limit within the plugin, but practical limitations depend on your server and database performance.
Reviews
Contributors & Developers
“Blacklist Manager – Anti Fraud / Fake / Spam Orders for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Blacklist Manager – Anti Fraud / Fake / Spam Orders for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.4.2 (Nov 4, 2024)
- Fixed: Verification form does not display in some themes.
- Fixed: Duplicated success notice after verification.
- Fixed: Block button displaying when the phone or email field is empty at order page.
- Fixed: Missing phone number country code when resend verification code.
- Fixed: Minor typo errors.
- Improved: Customize, reorder, and add class for verification form.
- Improved: Added verification email content translation.
- Improved: Security updated.
1.4.1 (Oct 25, 2024)
- Improved: Optimize the scripts.
- Improved: Language file updated.
1.4.0 (Oct 16, 2024)
- New: Verifications feature is now available.
- New: Require the new customer to verify email address when checkout.
- New: Require the new customer to verify phone number when checkout.
- Improved: Minor improvement.
1.3.14 (Sep 19, 2024)
- Improved: Minor improvement.
- Fixed: Removed the missing file.
1.3.13 (Sep 16, 2024)
- New: Supported the website uses Cloudflare to block user IPs.
- Improved: Some minor improvement.
1.3.12 (Sep 4, 2024)
- Fixed: The rule to display the Suspect & Blocklist buttons in Order page.
- Improved: Minor changes for better performance.
1.3.11 (Jul 31, 2024)
- Fixed: The Add to Blocklist button logic has been updated.
- Fixed: Avoid to block administrator users.
- Improved: Auto cancel action logic has been updated.
1.3.10 (Jul 23, 2024)
- Fixed: Blank entries are removed at blocklist.
- Fixed: Missing messages at dashboard.
- Improved: Display only one notice a time at dashboard.
- Improved: Updated CSS at dashboard.
- Improved: Minor improvement.
1.3.9 (Jul 18, 2024)
- Fixed: Removed duplicate messages are on the dashboard.
- Improved: The search function has improved.
1.3.8 (Jul 9, 2024)
- New: Email sent to admin when blocked customer attempts detection.
- Improved: Updated text content at Settings.
- Improved: Core improvement.
1.3.7 (Jul 3, 2024)
- Fixed: Bug at Settings page.
- Improved: Added Settings notice for the new installs.
1.3.6 (Jun 28, 2024)
- Improved: Changed the display of blocked user row at Users page.
- Improved: Core improvement.
1.3.5
- Improved: Language file updated.
- Improved: Core improvement.
1.3.4
- New: Added selection of status at Addition manual form.
- Improved: Minor bug fixed.
1.3.3
- Improved: Language file updated.
- Improved: Minor improvement.
1.3.2
- New: Added blocked user notice customizable in Notifications.
- Improved: Changed the blocked user notice from browser pop-up to error notice.
- Improved: Minor bugs fixed.
1.3.1
- New: Notices when the customer is in suspect list or blocklist at edit order page.
- Fix: Fixed domain addition form did not open when IP address option disabled.
- Improved: Updated the logics of Add to suspect list and blocklist at edit order page.
- Improved: Added missing date & time when click on Add to suspect button at edit order page.
- Improved: Some minor bugs fixed and improved.
1.3.0
- New: Upgrade entire code to be OOP style.
- New: User blocking option now is available.
- New: Source added, allowing you to know the entry’s source.
- New: IP status, allowing you to know Suspect or Blocked.
- New: Email notification template added.
- Improved: Dashboard tab will stay where you left off.
- Improved: Duplicated checkout notice fixed.
- Improved: Unexpected strings fixed.
Premium version is now available, check it out on our website!
1.2.1
- Improved: The activation notice was dismissed to be a bit more robust. To ensure the notice behavior persists even with caching plugins like WP Rocket etc…
1.2.0
- Improved: CSS conflict fixed.
- Improved: Solved the issue of settings notice displays when cache cleared.
1.1.9.2
- Improved: Minor javascript bugs are fixed.
1.1.9.1
- Improved: A bug fixed.
1.1.9
- Improved: Avoid a hardcore security for some themes.
- Improved: Codes improved.
1.1.8
- Change: Text buttons to be icon buttons in the lists.
- Change: Rename Blacklist to Suspects to avoid confusing .
- Improved: Reorganised the files.
- Improved: Codes improved.
1.1.7
- New: IP Addresses multi lines addition.
- Improved: Small fixes.
1.1.6
- Error: Important bugs fixed.
1.1.5
- New: Email domain blocking added.
- New: Bulk action, easily delete multi rows in every lists.
- Improved: Small fixes.
1.1.4
- Change: Email notification setting became Notifications settings.
- New: Checkout, Registration Notice now is customizable.
- New: Prevent registration option for the user ip address is on the blacklist.
- Improved: Reorganized the codes to make them smoother and cleaner.
1.1.3
- New: Added an option (Settings) to prevent placing an order.
- Improved: Clear some unused codes. Small fixes.
1.1.2
- New: IP Blacklist released.
- New: Add customer IP into IP Blacklist by click on Add to Blacklist button (Flag icon) in the Order page (Admin).
- Improved: Popup message to confirm if you are sure to do the actions in the Blacklist Management.
1.1.1
- New: Declined to create an account if the email address is on Blocked list.
- New: Added the popup message to confirm if you are sure to do the action in the Order page (Admin).
- Improved: Change the text button to be icon button in the Order page (Admin).
- Improved: Refresh the Order page after Add to Blacklist message’s displaying automatically (in 3 seconds).
1.1.0
- Settings: Prevent Order selection added.
- Language updated.
1.0.1
- JavaScript file is specifically enqueued only on the plugin.
- Small bugs fixed.
1.0.0
- Initial release.