Checkout Bot Shield

説明

What it does: Blocks suspicious, rapid-fire checkout attempts so fake orders and carding bots cannot overwhelm your store. Legit customers still get through.
Battle tested: The Pro edition is trusted by 1,000+ stores; this Lite version is a hands-on demo so you can see how it behaves before upgrading.

Why you might want it:
– Protects revenue and inventory from bot abuse and testing-card attacks.
– Reduces server load from repeated checkout calls.
– Gives you visibility via WooCommerce log files without adding new dashboards (source name: cbshield).

Features

  • Limits rapid checkout retries from the same visitor.
  • Shows a friendly message when the limit is reached.
  • Works with WooCommerce checkout (Store API).
  • Adds entries to WooCommerce logs for easy review (WooCommerce Status Logs cbshield-*.log).
  • Runs quietly in the background—no extra setup screens.

Requirements

  • WordPress 6.8 or later.
  • WooCommerce active.
  • PHP 7.4 or later.

How to verify it works

  • Place a few quick checkout attempts from the same browser/session; the first attempts should work.
  • Another quick attempt right after should be blocked with “Too many checkout attempts. Please try again later.”
  • Check WooCommerce logs (source cbshield) to see recorded attempts and any blocks.

インストール

  1. Upload the plugin to /wp-content/plugins/checkout-bot-shield or install via the WordPress plugin uploader.
  2. Activate Checkout Bot Shield from Plugins in wp-admin.
  3. No setup required—the default limit is active immediately.

FAQ

Does this slow down checkout?

No. It only adds a lightweight check when the checkout endpoint is called.

Can I change the limit?

Yes. Developers can adjust it with a filter. Example to allow 5 quick attempts:

add_filter( 'cbshield_checkout_attempt_limit', function () {
    return 5;
} );

Where are the logs?

WooCommerce Status Logs, look for files starting with cbshield-.

Does it share data externally?

No. All checks and logs stay on your site.

評価

このプラグインにはレビューがありません。

貢献者と開発者

Checkout Bot Shield はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Checkout Bot Shield” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

1.0.0 – 02.01.2026

  • Initial release: per-session checkout rate limiting with WooCommerce logging.