Subscription includes
Support
Shop Defender for WooCommerce is a fraud prevention extension that checks every order at checkout. It uses rules you write and an automatic risk score to decide whether to block the order, hold it for review, flag it, or let it through. Fraudsters see a polite error and never reach your payment gateway. Real customers check out as normal. You review the handful of orders in between instead of second-guessing every one.
It all runs inside your WooCommerce store. There’s no third-party account to sign up for, no API key, no monthly validation quota, and no customer data sent to an outside service.
When another option may suit you better: If proxy and VPN detection, CAPTCHA, or a shared fraud blacklist across many merchants matter most to you, Anti-Fraud Shield and FraudLabs Pro offer those and Shop Defender doesn’t. Shop Defender is the better fit if you want precise rules and a tunable score with no outside service, no per-order limits, and no customer data leaving your store.
You’ve seen the same fraudster come back with a new email address, or the same suspicious postcode on every chargeback. Turn what you know into a rule in a few clicks. Each rule checks one order detail and blocks, holds, flags, or allows the order.
@example.com or 900), and regular expressions
New fraudsters don’t match your rules, but they often leave the same traces. Shop Defender scores every order from 0 to 100 using six signals. You set how much each one counts.
Orders at or above your block threshold are stopped. Orders at or above your hold threshold are held for review. Lower scores get a flag and a private order note. The defaults are a block threshold of 70 and a hold threshold of 40, and you can change both with a slider. 
Each order’s edit screen shows a Fraud Risk Assessment box with the outcome, the score, and each reason that added to it. You can also add a Fraud Risk column to the orders list, so held and flagged orders stand out at a glance. 
Every check is recorded with the score, the reason, the email, the IP address, and the order. Review it under WooCommerce > Analytics > Security Logs, with totals for blocked, held, and flagged checks and filters by date, context, and action. Old logs are deleted on a schedule you set, from 1 to 365 days. 
On WordPress 6.9 or later, Shop Defender adds 20 tools to the WordPress Abilities API. Connect Claude, ChatGPT, or another assistant through MCP (Model Context Protocol) and ask questions in plain language. You might ask “how much fraud did we see this week?”, “would this customer be blocked?”, or “block every order from this domain until the end of the month.” Before the assistant creates a rule, it shows how many checks from the last 30 days the rule would have matched. It refuses rules that would block every order. Each tool is labeled read-only, write, or destructive, so your assistant asks you before it deletes anything or turns protection off.
Stores getting hit by card testing or repeat fraudsters. Block the email domains, IP addresses, and phone numbers they reuse. The repeat-attempts signal raises the score when the same IP address keeps trying.
Stores that ship physical goods and want to review before dispatch. Hold high-value orders, orders shipping to a different country than the billing address, or orders using a specific shipping method. Nothing ships until you release the order.
Stores that take Cash on Delivery or other offline payments. Hold or flag orders by payment method so you can confirm them by phone first. Holds work with Cash on Delivery, bank transfer, and check payments.
Agencies and store managers who want a clear audit trail. Every decision is logged with its reason. You can export rules to CSV and reuse them across client stores, and choose which role can manage fraud settings.

WooCommerce fraud tools take different approaches. Some send each order to an external fraud service. Others add checks that rely on third-party APIs. Shop Defender keeps every check inside your store. Here’s how it compares with three alternatives, based on each product’s own listing in October 2026.
| Â | Shop Defender for WooCommerce | Anti-Fraud Shield for WooCommerce (KoalaApps) | WooCommerce Fraud Prevention Plugin (Dotstore) | FraudLabs Pro for WooCommerce |
|---|---|---|---|---|
| Where checks run | Your server only | Your server, with optional IPQualityScore, SocialScanner, and AI model integrations | Your server, with optional AI scoring through your own Google or OpenAI key | FraudLabs Pro’s external service |
| Account or API key needed | No | Only for the optional integrations | Only for AI scoring | Yes, a FraudLabs Pro account |
| Usage limits | No | No | No | Free up to 500 validations or 25,000 USD in sales per month, paid plans above that |
| Custom block rules | 12 order details, with exact, contains, wildcard, and regex matching | Email, IP address and IP ranges, and address (country, city, or street) | IP, email, domain, browser, ZIP code, name, address, state or country, and phone | Uses FraudLabs Pro’s merchant network blacklist |
| Adjustable risk score | Yes, six signals weighted 0 to 100 | Yes, many factors weighted 1 to 10 | Yes, weighted indicators | Scored by the FraudLabs Pro service |
| Outcomes | Block, hold, flag, or allow | Do nothing, accept and notify, accept and change status, or reject | Block, hold, flag, or monitor only | Approve, review, or reject |
| Trusted customer list | Allow rules on any order detail | No | Whitelist by email, IP, payment method, or user role | No |
| Proxy and VPN detection | No | Yes | VPN blocking | Yes |
| Rapid or duplicate order checks | Repeat blocked or held attempts from the same IP | Duplicate and rapid orders | No | Transaction velocity |
| CAPTCHA | No | Image CAPTCHA and Google reCAPTCHA | No | No |
| Rules that expire automatically | Yes | No | No | No |
| Paid orders held instead of cancelled | Yes | No | No | No |
| AI assistant support | 20 Abilities API tools for any MCP client | AI assistant and MCP integration | AI fraud scoring | No |
| HPOS support | Yes | No | No | Yes |
When another option may suit you better: If proxy and VPN detection, CAPTCHA, or a shared fraud blacklist across many merchants matter most to you, Anti-Fraud Shield and FraudLabs Pro offer those and Shop Defender doesn’t. Shop Defender is the better fit if you want precise rules and a tunable score with no outside service, no per-order limits, and no customer data leaving your store.
Extension information
Quality Checks
Countries