WordPress.org

Plugin Directory

Blacklist Manager – Anti-Fraud / Checkout Verification for WooCommerce

Blacklist Manager – Anti-Fraud / Checkout Verification for WooCommerce

Descripción

The Blacklist Manager – Anti-Fraud / Checkout Verification for WooCommerce plugin is an essential tool for WooCommerce store owners. It provides the ability to blacklist specific phone numbers, email addresses, IP addresses, and email domains, effectively blocking users from placing orders, canceling them, or even creating an account.

Additionally, this plugin includes a Checkout Verification feature, ensuring that only legitimate customers can complete their purchases. Store owners can require verification for phone numbers, email addresses, and customer names before allowing checkout, adding multiple layers of fraud protection. Customers may be prompted to verify their phone via SMS, confirm their email through a one-time code, or validate their identity using their registered name, significantly reducing fraudulent orders.

With an easy-to-use interface integrated into the WordPress dashboard, managing your blacklist and verification settings is both straightforward and efficient. This plugin ensures your store remains secure by preventing unwanted or problematic orders while enhancing trust and safety for legitimate customers.

Premium version | Documentation | Support | Demo

Características

  • 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.

Características Premium

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.
  • Blacklist based on order statuses: Set the statues to automatically add the customer to the suspect and blocked list.

Explora las características de automatización

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.
  • Bloqueo de Navegadores: Restringe el acceso a tu sitio web para usuarios de ciertos navegadores.
  • Impedir correos electrónicos desechables: Bloquea los pedidos y el registro si el cliente utiliza una dirección de correo electrónico desechable.
  • 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.

Real-time Automatic Validation

Our plugin ensures a seamless and error-free checkout experience with Real-time Automatic Validation. This feature automatically validates customer-provided details, including names, email addresses, and phone numbers, as they are entered. By detecting and alerting users of issues such as incomplete or invalid data, it helps to reduce errors and ensure compliance with your data integrity rules.

With intelligent validation logic, the plugin checks for:

  • Name Validation: Detects invalid characters, excessive spaces, repeated characters, and ensures adherence to your custom length rules.
  • Email Validation: Confirms that email addresses are correctly formatted and free from common typos or invalid domains.
  • Phone Number Validation: Verifies phone numbers against predefined formats and country codes, with optional integration for SMS-based verification.

This real-time validation not only improves the user experience by providing instant feedback but also ensures that your customer database remains accurate and clean.

Prevent Orders from Bots

This solution secures your WooCommerce checkout with a combination of Google reCAPTCHA v3, v2, hCaptcha and an invisible honeypot trap to block bot-generated orders. Key features include:

  • Advanced bot detection: Uses AI-driven behavioral analysis and hidden honeypot fields to stop spam.
  • Seamless user experience: Invisible security layers ensure a frictionless checkout for legitimate users.
  • API protection: Safeguards the checkout process from bots attempting to place orders via API access.
  • Efficient and lightweight: Protects your store without impacting performance.

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

Nuestra solución principal para combatir el fraude y las transacciones no autorizadas: nos hemos integrado con los mejores servicios de terceros para ofrecer el más alto nivel de protección para tu negocio. Cada servicio que elegimos sobresale en identificar y prevenir actividades fraudulentas. Además, estos servicios ofrecen planes gratuitos diseñados para apoyar a pequeñas y medianas empresas, permitiéndote enfocarte en el crecimiento mientras proteges tus transacciones.

Service integrations: Cloudflare, Google reCaptcha v3/v2, hCaptcha, IPinfo, ip-api, Usercheck, ZeroBounce NumCheckr, Google Maps Platform, SMS Credits.

Integraciones de plugins: WooCommerce Stripe Gateway, Payment Plugins for Stripe WooCommerce.

Import / Export

Easily manage your blacklist data with our Import/Export feature. Quickly upload entries via CSV or export your blacklist data for backup, review, or migration purposes, ensuring seamless data management.

Premium Support

Accede a nuestro sitio de soporte premium

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.

Explora la versión Premium aquí

Con estas características premium y soporte dedicado, el plugin WooCommerce Blacklist Manager Premium proporciona una seguridad y eficiencia incomparables, brindándote tranquilidad y permitiéndote enfocarte en hacer crecer tu negocio.

Capturas

  • Controla fácilmente tu lista negra con un panel de control amigable.
  • Blocklist tab at dashboard.
  • IP address entries with manual addition form.
  • Smart addition address form.
  • Blocking email domain.
  • Review orders list with risk score column.
  • Check IP, verification, actions at the order page.
  • Review the IP address details directly by clicking on customer IP.
  • Risk score metabox to display the details.
  • Bloqueo/desbloqueo rápido y rastreo de usuarios bloqueados.
  • Bloquea al usuario directamente desde la página del usuario.
  • Desbloquear al usuario.
  • Verification settings.
  • Phone number format settings.
  • Name format & validation settings.
  • Email & Phone verifications merging.
  • Email notification, alert notices are customizable.
  • Los ajustes flexibles te permiten decidir qué aparece en tu sitio.
  • Ajustes de automatización para automatizar la protección de tu empresa.
  • Set risk score and risk score thresholds.
  • Se combinan los servicios de terceros más destacados del mercado.
  • Salvaguarda tus transacciones con pasarelas de pago integradas.
  • Set user roles are able to manage the Blacklist plugin.
  • Easily import your existing data or export.
  • Risk score is in the new order email to admin and shop manager.
  • Alert email notification with a custom template.

Instalación

  1. Upload Plugin: Download the plugin and upload it to your WordPress site under wp-content/plugins.
  2. Activar: Navega a la área de administración de WordPress, ve a la sección de ‘Plugins’, y activa el plugin ‘WooCommerce Blacklist Manager’.
  3. Configuración de la Base de Datos: Al activar, el plugin crea automáticamente las tablas de base de datos necesarias.

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.

P: ¿Puede este plugin evitar que el cliente finalice la compra a través de una página de pago separada como Paypal, Stripe…?

R: La lógica del plugin WooCommerce Blacklist Manager es que para evitar que el cliente bloqueado pueda finalizar la compra a través de tu sitio web, las pasarelas de pago no tienen nada que ver con eso. Por lo tanto, la respuesta es absolutamente SÍ.

P: ¿Hay un límite en el número de entradas que puedo añadir a la lista negra?

R: No hay un límite establecido dentro del plugin, pero las limitaciones prácticas dependen del rendimiento de tu servidor y base de datos.

Reseñas

5 de diciembre de 2024
We started using this plugin (upgrading to premium) while experiencing high bot traffic placing false orders on our website. Support has been very quick and helpful working with us to stop this issue. We have no complaints!
12 de noviembre de 2024
Excellent plugin to not only block certain users from buying, but also stops spam attempts at creating orders. We had a spate of attempts to create small value orders and assume that was testing out stolen credit cards. This stopped them completely as it gave an option to block domains which was incredibly handy. We had a small query recently and got an answer almost immediately. Thanks YoOhw
30 de octubre de 2024
Using this plugin for a while. Best solution in the market so far. Keep it up!
24 de septiembre de 2024
I needed to block a persistent frequenter to my web shop. Constantly ordering and cancelling. Installed this Plug In, and with great ease my problem has disappeared. Highly rate this as freebie
Leer todas las 6 reseñas

Colaboradores y desarrolladores

«Blacklist Manager – Anti-Fraud / Checkout Verification for WooCommerce» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

Registro de cambios

1.4.8 (Feb 10, 2025)

  • New: Upgrade the user verification with our integrated WooCommerce Advanced Accounts.
  • New: Auto-place the order after verification successfully.
  • New: Alert the customer to review their phone number if SMS verification failed.
  • Improve: Customize JavaScript files to run only on the exact pages.

1.4.7 (Jan 13, 2025)

  • New: Email notifications to admin if sending the phone verification code has failed.
  • Fix: The verification form does not display with some themes and third-party checkout plugins.
  • Improve: Make sure the verification form displays when triggering the verification code.

1.4.6 (Jan 1, 2025)

  • Fix: Blocked name displays in add new order page.
  • Improve: Not prevent a blocked domain if an empty email field is allowed on the checkout page.

HAPPY NEW YEAR!!!

1.4.5 (Dec 13, 2024)

  • Fixed: Prevent registration for suspected IP addresses.
  • Improved: The notices will only display for administrators.

1.4.4 (Dec 1, 2024)

  • Fixed: Blocking email checkbox option does not display correctly.
  • Improved: Optimized the email and phone verification functions.
  • Improved: Some improvements.

1.4.3 (Nov 12, 2024)

  • New: Optional for receiving emails during blocked user attempts to place orders or register an account.
  • Fixed: New logged-in users do not receive the phone verification code.

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.
  • Mejorado: Archivo de idioma actualizado.

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.
  • Mejorado: Mejora menor.

1.3.14 (Sep 19, 2024)

  • Mejorado: Mejora menor.
  • 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)

  • Corregido: Entradas en blanco eliminadas en la lista de bloqueo.
  • Corregido: Mensajes faltantes en el panel de control.
  • Mejorado: Mostrar solo una notificación a la vez en el panel de control.
  • Mejorado: CSS actualizado en el panel de control.
  • Mejorado: Mejora menor.

1.3.9 (Jul 18, 2024)

  • Corregido: Mensajes duplicados eliminados en el panel de control.
  • Mejorado: La función de búsqueda ha mejorado.

1.3.8 (Jul 9, 2024)

  • Nuevo: Correo electrónico enviado al administrador cuando el cliente bloqueado intenta la detección.
  • Improved: Updated text content at Settings.
  • Mejorado: Mejora del núcleo.

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.
  • Mejorado: Mejora del núcleo.

1.3.5

  • Mejorado: Archivo de idioma actualizado.
  • Mejorado: Mejora del núcleo.

1.3.4

  • Nuevo: Selección de estado añadida en el formulario de adición manual.
  • Mejorado: Error menor corregido.

1.3.3

  • Mejorado: Archivo de idioma actualizado.
  • Mejorado: Mejora menor.

1.3.2

  • New: Added blocked user notice customizable in Notifications.
  • Improved: Changed the blocked user notice from browser pop-up to error notice.
  • Mejorado: Errores menores corregidos.

1.3.1

  • New: Notices when the customer is in suspect list or blocklist at edit order page.
  • Corregido: El formulario de adición de dominio no se abría cuando la opción de dirección IP estaba deshabilitada.
  • Mejorado: Actualizadas las lógicas de Añadir a la lista de sospechosos y la lista de bloqueo en la página de edición de pedidos.
  • Mejorado: Añadida fecha y hora faltantes al hacer clic en el botón Añadir a sospechoso en la página de edición de pedidos.
  • Mejorado: Algunos errores menores corregidos y mejorados.

1.3.0

  • Nuevo: Actualización de todo el código al estilo POO.
  • Nuevo: Opción de bloqueo de usuario ahora disponible.
  • Nuevo: Fuente añadida, permitiéndote saber la fuente de la entrada.
  • Nuevo: Estado de IP, permitiéndote saber Sospechoso o Bloqueado.
  • New: Email notification template added.
  • Mejorado: La pestaña del panel se quedará donde la dejaste.
  • Improved: Duplicated checkout notice fixed.
  • Mejorado: Cadenas inesperadas corregidas.

¡La versión premium ya está disponible, échale un vistazo en nuestro sitio web!

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

  • Mejorado: Conflicto de CSS corregido.
  • Improved: Solved the issue of settings notice displays when cache cleared.

1.1.9.2

  • Mejorado: Errores menores de javascript corregidos.

1.1.9.1

  • Mejorado: Error corregido.

1.1.9

  • Mejorado: Evitar una seguridad estricta para algunos temas.
  • Improved: Codes improved.

1.1.8

  • Change: Text buttons to be icon buttons in the lists.
  • Change: Rename Blacklist to Suspects to avoid confusing .
  • Mejorado: Archivos reorganizados.
  • Improved: Codes improved.

1.1.7

  • New: IP Addresses multi lines addition.
  • Mejorado: Pequeñas correcciones.

1.1.6

  • Error: Errores importantes corregidos.

1.1.5

  • Nuevo: Bloqueo de dominios de correo electrónico añadido.
  • Nuevo: Acción masiva, elimina fácilmente múltiples filas en todas las listas.
  • Mejorado: Pequeñas correcciones.

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

  • Nuevo: Lista Negra de IP lanzada.
  • 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.
  • Nuevo: Añadido el mensaje emergente para confirmar si estás seguro de realizar la acción en la página de Pedido (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.
  • Idioma actualizado.

1.0.1

  • Archivo JavaScript específicamente encolado solo en el plugin.
  • Errores menores corregidos.

1.0.0

  • Lanzamiento inicial.