BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off β†’
CheckoutHawk icon
Actively maintained Tested with WP 7.1 #5 in card-testing

CheckoutHawk

Stops card testing, fake orders and bot checkouts on your store, with velocity blocking, panic mode and failed order cleanup.

Active installs<10New
Downloads Β· 30d132β€’ 0% vs prev. 30d
Ratingβ€”0 reviews
Health score64/100Good
All-time downloads127Since Sep 2026
Support resolvedβ€”No recent threads
RequiresWP 6.5PHP 7.4+
Downloads Β· 7d23β–Ό -41% week over week
Our verdict

Solid choice

CheckoutHawk is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 2 weeks ago, and scores 64/100 on our health check.

  • Actively developed β€” last update 2 weeks ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

102131Sep 25Oct 3Oct 11
Yesterday2
Daily average (1y)8
Peak day42Sep 25, 2026
Last 12 months132

Download spikes usually follow a new release β€” each site that auto-updates counts as a download.

Rankings

Where CheckoutHawk stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
card-testing >100 1,186 Best card-testing plugins β†’
checkout security >100 3,669 Best checkout security plugins β†’
fake orders >100 374 Best fake orders plugins β†’
fraud prevention >100 189 Best fraud prevention plugins β†’
spam orders >100 1,251 Best spam orders plugins β†’

About CheckoutHawk

From the official readme Β· v1.0.1

Description

A card testing run looks like this: hundreds of tiny orders in a few minutes, nearly all declined, a handful approved, then the chargebacks and the dispute fees. Most stores find out from their payment provider, not from their own dashboard.

CheckoutHawk watches your checkout and reacts while it is happening. It counts failed payments per IP address and per email address, blocks the source automatically once the pattern is obvious, and gives you a one click panic mode for the worst of it.

It works on the classic checkout and the Checkout block, because plenty of protection plugins only hook the classic one and quietly do nothing on a modern store.

What it does

  • Failed payment velocity blocking. Too many declines from one IP address or email address inside your chosen window and that source is blocked automatically for as long as you like.
  • Panic mode. One switch that closes guest checkout, refuses small test orders, and halves every limit while an attack is running. It can also switch itself on when it spots an attack, and off again when the wave has passed.
  • Checkout traps. A honeypot field, a minimum time on the checkout page, and a per IP rate limit on checkout submissions.
  • Cart flood control. Stops scripts hammering add to cart.
  • Disposable email blocking. A built in throwaway domain list you can extend, applied to orders and to new accounts.
  • Country and minimum total rules. Refuse the cheap product the testers always pick.
  • Attack alerts. An email, and optionally a webhook for Slack style receivers, when a wave is detected. Throttled so your inbox survives.
  • Failed order cleanup. An attack leaves thousands of failed orders behind. Delete them on a schedule, or in one pass, with an option to touch only the orders CheckoutHawk itself flagged.
  • A readable log. Every block, with the reason, the IP address, the email address and the order. Exportable as CSV so you can hand it to your payment provider.

Works with

WooCommerce classic checkout, the Checkout block and the Store API, and High Performance Order Storage. Payment gateway agnostic: any gateway that marks an order as failed feeds the velocity rules, including Stripe, PayPal and WooPayments.

Privacy

Everything stays on your own site. No accounts, no external service, no data sent anywhere. IP addresses can be stored anonymised if you prefer, and the log has a retention setting. CheckoutHawk also plugs into the WordPress privacy tools, so a customer’s log entries are included in a personal data export and removed by a personal data erasure request. If you fill in the optional webhook field, and only then, alert data is posted to the URL you chose.

Behind Cloudflare or a proxy?

By default CheckoutHawk uses the direct connection address, because proxy headers can be faked and trusting them would let an attacker slip past every rule, or get one of your customers blocked. If your store sits behind Cloudflare, a CDN or a load balancer, pick the matching option under Settings, where the plugin also shows you the address it currently sees.

Built by Cubixsol.

Installation

  1. Install and activate the plugin. WooCommerce must be active.
  2. Go to CheckoutHawk in the admin menu. Protection is on with sensible defaults from the first minute.
  3. If you are being attacked right now, press Turn on panic mode on the dashboard.
  4. Optional: set your alert email under CheckoutHawk β†’ Settings.

Frequently asked questions

I am being hit right now. What do I do first?

Turn on panic mode from the CheckoutHawk dashboard, and pick β€œuntil I turn it off”. Guest checkout closes, small orders are refused and every limit halves. Then lower the failed payment threshold to 2 in 10 minutes in Settings while the wave lasts.

Does this stop card testing completely?

Nothing stops it completely, and any plugin that claims otherwise is selling you something. CheckoutHawk makes your store expensive to test against: attackers get a handful of attempts instead of thousands, and you get told it is happening instead of finding out from a dispute notice. Pair it with your gateway’s own rules for the best result.

Will it block real customers?

The defaults are deliberately loose enough that ordinary shoppers never see them. Logged in customers with a past order skip every rule, and the thresholds count failed payments, not attempts. If you tighten things during an attack, remember to loosen them afterwards.

Does it work with the Checkout block?

Yes. The rules run on the Store API as well as the classic checkout.

Does it need a CAPTCHA?

No. It uses a honeypot field and timing instead, so shoppers are not asked to identify traffic lights. You can still run a CAPTCHA plugin alongside it.

Will deleting failed orders lose real sales?

Failed orders are attempts that never took payment, so no. The cleanup is off by default, and when you turn it on it only removes orders CheckoutHawk flagged unless you say otherwise.

Does it slow my store down?

The rules run at checkout, not on every page view, and they are simple indexed lookups. There is no external API call in the request path.

Can I block a country or a particular email domain?

Yes, in Settings. Country rules use the WooCommerce geolocation database on your own server, with no external lookup.

My store is behind Cloudflare. Will it block everyone?

No, but check one setting first. Out of the box CheckoutHawk reads the direct connection address, which behind a CDN is the CDN’s own address. Go to Settings, look at the line showing the address it currently sees, and if that is not your real IP address, choose the Cloudflare or proxy option. It takes ten seconds and the plugin tells you the answer on screen.

Changelog

Hardens how visitor IP addresses are detected and fixes a panic mode rule. Recommended for everyone.

1.0.1

  • Visitor IP addresses are read from the direct connection by default, with an explicit setting for stores behind Cloudflare, a CDN or a proxy.
  • Panic mode no longer re-enables a limit the store owner switched off.
  • Failed payments reported by a gateway webhook are attributed to the shopper rather than the payment processor.
  • Express payment buttons that reach the Store API without opening the checkout page are no longer refused by the timing check.
  • Personal data export and erasure through the WordPress privacy tools.
  • Multisite aware uninstall.
  • Database queries and settings sanitisation reworked; the plugin now passes Plugin Check with no warnings.

1.0.0

  • First release.
  • Failed payment velocity blocking by IP address and email address.
  • Panic mode, manual and automatic.
  • Honeypot, checkout timing and checkout rate limiting on classic and block checkout.
  • Add to cart flood control.
  • Disposable email, country and minimum total rules.
  • Registration protection.
  • Email and webhook attack alerts.
  • Failed order cleanup, scheduled or on demand.
  • Activity log with CSV export and a block list you can edit.
  • Personal data export and erasure through the WordPress privacy tools.

Full changelog on WordPress.org β†’

Screenshots

The dashboard: what was blocked, what failed, who the worst offenders are, and the panic switch.
The dashboard: what was blocked, what failed, who the worst offenders are, and the panic…
The activity log, with the reason for every block, and a CSV export for your payment provider.
The activity log, with the reason for every block, and a CSV export for your payment…
The block list: automatic and manual entries, with how many attempts each one has stopped.
The block list: automatic and manual entries, with how many attempts each one has stopped.
Settings, grouped so you can find the one you need in the middle of an attack.
Settings, grouped so you can find the one you need in the middle of an attack.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own β€” no account needed.

Active installs badge Rating badge Health score badge

Best CheckoutHawk alternatives

All card-testing plugins β†’
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Velocity Guard for WooCommerce – Fraud Protection, Stop Fake Orders & Card Testing Velocity Guard for WooCommerce Stop fake orders, card testing attacks, and checkout bots on WooCommerce. Blocks the bots… by junkoe 20+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… No reviews 2 months ago 63
2 TrustLens – Fraud Prevention & Chargeback Defense for WooCommerce TrustLens Prevent WooCommerce fraud with behavioral trust scoring. Catch chargebacks, return abuse… by webstepper 20+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5 (3) 2 weeks ago 74
3 IronPhantom Antifraud IronPhantom Antifraud AI-assisted fraud monitoring and bot defense for WooCommerce, powered by MGFirewallAI risk… by Fabrizio D. 10+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5 (2) 1 month ago 69
4 Branching Software Order Fraud Protection for WooCommerce Branching Software Order Fraud Protection for WooCommerce Stop card testing and fraudulent orders. Blacklist by email, phone, IP, or address… by Branching Software 10+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… No reviews 2 weeks ago 66
6 Snagbane Checkout Doctor for WooCommerce Snagbane Checkout Doctor for WooCommerce Tells you why WooCommerce checkouts fail, whose fault each failure is, and when failed… by snagbane <10 β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… No reviews 3 days ago 64
7 KossLabs Anti-Carding & Bot Shield KossLabs Anti-Carding & Bot Shield Protect your WooCommerce store against card testing bot attacks with zero-bloat rate… by theaikoss <10 β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… No reviews 6 days ago 64
8 Predax Fraud Guard for WooCommerce – Anti-Fraud, Fake Order & Card Testing Protection Predax Fraud Guard for WooCommerce Stop fake orders, card testing and chargebacks before the order is placed. Screens every… by Predax <10 β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… No reviews 3 weeks ago 64
9 Checkout Firewall for WooCommerce Checkout Firewall for WooCommerce Checkout Firewall provides local, explainable checkout-abuse protection before payment… by codeprint <10 β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… No reviews 2 months ago 60
10 CoderEmbassy Order Vanguard CoderEmbassy Order Vanguard API-level WooCommerce protection against card testing, automated fake orders, and abusive… by Saleh Ahmad <10 β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… No reviews 3 weeks ago 64
11 SentinelGuard β€” Fraud & Checkout Protection for WooCommerce SentinelGuard β€” Fraud & Checkout Protection for WooCommerce Stop WooCommerce card testing, block fake orders, and detect checkout skimmers. Essential… by Mustafizur Rahman <10 β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… No reviews 1 month ago 60

FAQ

CheckoutHawk: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org Β· checked Oct 12, 2026

Is CheckoutHawk free?

Yes. CheckoutHawk is free to download and use from the official WordPress.org plugin directory.

Is CheckoutHawk safe to use in 2026?

CheckoutHawk is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 2 weeks ago, and scores 64/100 on our health check.

How many websites use CheckoutHawk?

CheckoutHawk is active on <10 WordPress websites and has been downloaded 127 times since it launched in September 2026. It was downloaded 132 times in the last 30 days.

Does CheckoutHawk work with WordPress 7.1?

Yes. The developer has tested CheckoutHawk up to WordPress 7.1.3, the latest release. It requires WordPress 6.5 or newer.

What PHP version does CheckoutHawk need?

CheckoutHawk requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was CheckoutHawk last updated?

The latest version, 1.0.1, was released on September 25, 2026 (2 weeks ago).

Who makes CheckoutHawk?

CheckoutHawk is developed and maintained by Aasim Ghaffar.

What are the best alternatives to CheckoutHawk?

The most popular alternatives to CheckoutHawk are Velocity Guard for WooComme… (20+ installs), TrustLens (20+ installs) and IronPhantom Antifraud (10+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages β€” with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org β€” no credit card
Sarah is here to help!
Hi there! πŸ‘‹ Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! πŸ‘‹ Need help finding what you're looking for?

We'll use this to continue our conversation

Just now βœ“ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.