Product Icon

Security for WooCommerce

Protect your store from unwanted access, risky traffic, and exposed files
Choose a billing option
$39
Save 20%
$78 $62.40

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Running a WooCommerce store means more than taking orders. You also need to control where customers can buy from, protect digital products, reduce suspicious traffic, secure login access, and keep your site files from being exposed.

Security for WooCommerce helps merchants protect key areas of their store with location controls, IP blocking, VPN and proxy checks, malware scanning, secure downloads, two-factor authentication, passcode protection, and WordPress hardening tools.

  • Restrict store, cart, checkout, product, and category access by country
  • Block or allow visitors with IP blacklist and whitelist rules
  • Detect visitors using VPNs and proxies
  • Protect WooCommerce downloads and reduce direct file access
  • Scan for malware and schedule recurring security checks
  • Add two-factor authentication and passcode protection
  • Harden common WordPress security areas, including directory listing and version exposure
Security for WooCommerce is built for store owners who need more control over who can access their store, products, checkout, and downloadable files.

Manage store access, visitor restrictions, malware scanning, download protection, and WordPress hardening from one plugin.

Built for common ecommerce security problems

Security for WooCommerce gives merchants practical tools for real store risks, including unwanted overseas traffic, restricted product availability, exposed downloadable files, suspicious IP addresses, and weak login protection.

  • Sell only in approved countries or regions
  • Restrict products or categories with location-based access rules
  • Protect digital products, PDFs, software files, and licensed downloads
  • Reduce unwanted access from suspicious IP addresses, VPNs, and proxies
  • Limit access to private, wholesale, B2B, or member-only stores
  • Strengthen WordPress login security with two-factor authentication
  • Monitor your site for suspicious files with malware scanning
For broader store protection, Security for WooCommerce can work alongside Anti-Fraud for WooCommerce. Use Security for WooCommerce to control access and protect files. Use Anti-Fraud for WooCommerce to help detect risky orders, card testing, and suspicious checkout activity.

Is this plugin right for you?

Security for WooCommerce is the right fit if you want to protect store access, control regional availability, block unwanted visitors, secure downloads, and harden your WordPress site.

If your main issue is card testing, fake orders, payment fraud, velocity attacks, or suspicious checkout behavior, Anti-Fraud for WooCommerce by OPMC may be the better fit.

Need Security for WooCommerce Anti-Fraud for WooCommerce
Block VPNs and proxies Yes Yes
Restrict visitors by country Yes Yes
Block or allow IP addresses Yes Yes
Restrict products or categories by location Yes No
Protect downloadable files Yes No
Scan for malware Yes No
Add two-factor authentication Yes No
Harden WordPress security settings Yes No
Fraud scoring and order review No Yes
Card testing and velocity protection No Yes
Suspicious order alerts No Yes
Security for WooCommerce does not replace Anti-Fraud for WooCommerce. If you need fraud scoring, card testing protection, or order risk review, use Anti-Fraud for WooCommerce with this plugin.

Control who can access your store

Prevent unwanted visitors from reaching areas of your WooCommerce store based on country, IP address, visitor behavior, or your own access rules.

Security for WooCommerce helps you reduce unwanted traffic, limit access from regions you do not serve, and protect important parts of the buying journey.

Restrict access by country

Block visitors from selected countries from accessing your site, cart, checkout, products, or categories.

This helps merchants who only sell in specific regions, need to follow regional licensing rules, or want to reduce unwanted traffic from locations they do not serve.

Restrict access by country across your store, products, cart, and checkout.

Restrict cart and checkout access

Prevent visitors from blocked countries from reaching the cart and checkout pages.

This helps reduce unwanted orders and checkout attempts from locations where you do not sell.

Control whether restricted visitors can access cart and checkout pages.

 

Restrict selected products

Control which products are available to visitors from restricted locations.

Use product-level restrictions when certain items can only be viewed or sold in approved regions.

Limit access to selected products based on your location rules.

Restrict product categories

Apply country-based restrictions to entire WooCommerce product categories with a single setting.

This helps stores with regional product ranges, regulated goods, licensed products, wholesale-only categories, or location-specific catalogs.

Restrict complete product categories for visitors from selected locations.

Block access during selected times

Restrict access during specific timeframes for visitors from blocked countries.

Use time-based restrictions when you need more control over when visitors can access your store or protected areas.

Block suspicious visitors with IP, VPN, and proxy protection

Fraudsters and unwanted visitors often hide behind VPNs, proxies, or changing IP addresses. Security for WooCommerce helps you identify and restrict this traffic before it reaches key areas of your store.

Detect VPN and proxy traffic

Security for WooCommerce uses visitor IP and location checks to help identify traffic coming through VPNs and proxies.

This gives merchants more visibility and control when visitors may be masking their true location.

Whitelist trusted IP addresses

Allow trusted users, team members, agencies, offices, or partners to access your store from approved IP addresses.

This helps protect sensitive areas while still allowing access for known users.

Blacklist unwanted IP addresses

Block known suspicious IP addresses from accessing your store.

Use IP blacklisting to respond quickly to repeated unwanted traffic, suspicious access attempts, or visitors who should not be allowed through.

IP whitelist and blacklist settings in Security for WooCommerce

Protect WooCommerce downloads and media files

Digital products need stronger protection than a standard public file URL. Security for WooCommerce helps reduce direct access to protected files and gives store owners more control over who can access downloadable content.

Secure downloadable files

Restrict access to downloadable files based on IP access rules.

This helps stores selling digital products, licensed documents, gated files, training materials, PDFs, software downloads, or private resources.

Secure download protection settings in Security for WooCommerce
Protect downloadable files and control access by visitor IP rules.

Prevent direct file access

Help stop visitors from accessing protected files directly through a public URL.

This adds another layer of protection for media files and digital assets that should only be available through approved access paths.

Prevent protected files from being indexed

Stop protected files from being exposed through search engine indexing.

This helps reduce the risk of private or paid content appearing in search results.

Harden your WordPress and WooCommerce site

Security for WooCommerce includes practical hardening tools that help reduce common exposure points across your WordPress site.

Scan for malware

Run malware scans to help identify suspicious files and known threats.

Use malware scanning to check your site files and act faster if something looks wrong.

Malware scanner Security for WooCommerce

Schedule malware scans

Enable scheduled scans so your store can be checked automatically.

This helps make security monitoring part of your regular store maintenance routine.

Protect sensitive files

Apply safer access rules for sensitive WordPress files, including files that should not be openly accessible.

This helps reduce exposure of important configuration and server files.

Prevent directory listing

Stop visitors from browsing directories that should not be publicly viewable.

Directory listing protection helps prevent people from seeing file and folder structures that could expose unnecessary site information.

Hide your WordPress version

Hide the WordPress version number from public output.

This helps reduce the amount of technical information available to attackers looking for sites running specific WordPress versions.

Strengthen login and admin access

Add extra protection around user access and site entry points.

Add two-factor authentication

Enable two-factor authentication for stronger login protection.

This helps reduce the risk of unauthorized access if a password is guessed, reused, or compromised.

Two-factor authentication settings for WordPress login protection

Use passcode protection

Add passcode protection when you want an extra layer of access control.

This helps private stores, restricted areas, internal catalogs, B2B stores, or sites that should only be accessed by approved visitors.

Common use cases

Sell only in selected countries

Block visitors from countries you do not serve and restrict access to checkout, products, or categories.

Protect licensed digital products

Control access to downloadable files and reduce direct access to paid or private content.

Reduce suspicious traffic

Use country restrictions, VPN and proxy checks, and IP blocking to reduce unwanted access attempts.

Manage regional product availability

Restrict specific products or categories when items can only be sold in approved regions.

Protect wholesale or B2B stores

Use IP rules, passcode protection, and access restrictions to keep private catalogs away from public visitors.

Strengthen WordPress security basics

Use malware scanning, directory protection, file access controls, two-factor authentication, and WordPress hardening tools from one plugin.

Perfect for stores that need more control

Security for WooCommerce is a strong fit for:

  • Stores selling only within specific countries or regions
  • Digital product sellers
  • Wholesale and B2B stores
  • Membership or private catalog websites
  • Stores with regional licensing requirements
  • Stores selling regulated or location-restricted products
  • Merchants who want WooCommerce geo-blocking and IP blocking
  • Store owners who want malware scanning and WordPress hardening tools
  • Agencies managing WooCommerce security for clients

Why choose Security for WooCommerce?

Security for WooCommerce gives merchants a practical way to protect key areas of their store without adding several separate plugins.

  • Block unwanted countries, IP addresses, VPNs, and proxies
  • Restrict access to products, categories, cart, and checkout
  • Protect WooCommerce downloads and private files
  • Scan for malware and schedule regular checks
  • Add two-factor authentication and passcode protection
  • Harden common WordPress security areas
  • Keep security controls inside your WooCommerce workflow

Built by OPMC

OPMC has been building and supporting WooCommerce extensions since 2014. Our plugins are designed for real WooCommerce stores and maintained by a team experienced in ecommerce workflows, integrations, automation, and store protection.

Security for WooCommerce is actively maintained, supported, and built to help merchants protect their stores with practical controls that are easy to manage.

Get started with Security for WooCommerce

Protect your WooCommerce store with location controls, IP blocking, VPN and proxy checks, secure downloads, malware scanning, two-factor authentication, and WordPress hardening tools.

Add Security for WooCommerce to your store today.


Frequently asked questions

How can I stop unwanted visitors from accessing my WooCommerce store?

Security for WooCommerce lets you control who can access your store using country restrictions, IP allowlists and blocklists, VPN and proxy detection, passcode protection, and time-based access rules. Whether you want to block high-risk regions, restrict certain products, or protect private areas of your website, you have complete control over who can view and interact with your store.

Can I block visitors using VPNs and proxy services?

Yes. Many malicious users attempt to hide their location by connecting through VPNs or proxy networks. Security for WooCommerce can identify many of these anonymous connections, allowing you to block or restrict access before visitors browse your site or attempt to make a purchase.
Keep in mind that some legitimate customers also use VPNs for privacy or may appear to be connecting from another country while traveling. For this reason, we recommend configuring your security settings carefully and using features like IP allowlists or country-specific rules to balance security with a positive customer experience.

Can I protect my downloadable products from unauthorized access?

Absolutely. If you sell software, digital downloads, eBooks, templates, or other downloadable products, Security for WooCommerce helps prevent unauthorized access to your download files. This provides an additional layer of protection for your digital assets beyond WooCommerce's standard download controls.

Does this plugin protect my WordPress website as well as my WooCommerce store?

Yes. In addition to WooCommerce-specific security features, the plugin includes WordPress hardening tools such as malware scanning, directory protection, hiding your WordPress version, passcode protection for sensitive areas, and optional two-factor authentication to help reduce common security risks.

Will this plugin slow down my website?

Security for WooCommerce is designed to work efficiently alongside WooCommerce and WordPress. Most stores experience little to no noticeable impact on performance while benefiting from additional layers of protection. As with any security solution, performance depends on your hosting environment and the features you enable.

Will this plugin block legitimate customers?

No—unless you configure it to. You decide how strict your security rules should be. You can create IP allowlists, exclude trusted users, apply restrictions only to specific products or countries, and adjust settings as your business grows. This flexibility helps protect your store while minimizing disruption for genuine customers.

Does Security for WooCommerce stop card testing attacks or payment fraud?

No. While Security for WooCommerce helps protect your website by restricting access, blocking VPNs and proxies, scanning for malware, and strengthening WordPress security, it is not designed to detect or stop card testing attacks or payment fraud.

For protection against card testing, stolen credit cards, fraudulent orders, and other payment-related threats, we recommend OPMC Anti-Fraud for WooCommerce. The two plugins complement each other and can be used together to provide comprehensive protection for both your website and your checkout process.

Why do I need Security for WooCommerce if I already have a firewall or security plugin?

A firewall helps protect your website from many common attacks, but it doesn't provide WooCommerce-specific controls like country restrictions, product-level access rules, secure download protection, or visitor restrictions based on location, VPN usage, or IP address.

Security for WooCommerce adds an additional layer of protection specifically designed for WooCommerce stores, giving you greater control over who can access your content, products, and store.

Customer reviews

We are accepting reviews for this product, and will display them when we get a few more.

Extension information

  • WordPress version required: 4.6
  • WooCommerce version required: 2.6.0
  • Tested with WordPress: 6.7
  • Tested with WooCommerce: 10.5

Countries

  • Worldwide

Languages

English (Australia), English (Canada), English (New Zealand), English (South Africa), English (UK), English (United States)

Related Products

Price $79 annually
Rated 3.4 out of 5 stars
Price $279 annually
Rated 3.2 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $39 annually
Rated 2.8 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.