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.

常見問題集

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.