🚫🛒 Description

Guest Checkout Blocker by Product Type lets you require login or registration for specific WooCommerce product types — ideal for digital downloads, subscriptions, or services where customer accounts are essential.

Gain better control over your checkout flow and protect sensitive product types from being purchased anonymously.


Key Features

  • 🔐 Force registration for selected product types

  • 🧩 Supports all core WooCommerce types: simple, variable, grouped, external, virtual, and downloadable

  • 💬 Customizable guest message shown during checkout

  • ⚙️ Easy-to-use settings panel under WooCommerce

  • 🔄 Seamless integration with WooCommerce’s checkout process

  • 🌍 Multilingual-ready with translation support

  • 🧼 Built following WordPress best practices


🎯 Use Cases

  • 💾 Require accounts for digital downloads

  • 🔁 Block guest checkout for subscription products

  • 💼 Enforce login for service-based items

  • 🛠️ Customize guest access per product type


🚀 Installation

  1. Upload the plugin to /wp-content/plugins/guest-checkout-blocker-by-product-type

  2. Activate via Plugins > Installed Plugins

  3. Go to WooCommerce > Guest Checkout Blocker

  4. ✅ Select which product types require login

  5. 💬 Customize the guest checkout message

  6. 💾 Save your settings


Frequently Asked Questions

✅ Does this support all product types?

Yes! It supports all standard WooCommerce product types. You can also extend it for custom product types via filters.


✏️ Can I change the message shown to guests?

Absolutely — go to WooCommerce > Guest Checkout Blocker to customize the message shown to users who aren’t logged in.


🧾 Will this affect existing orders?

No — the plugin only modifies new checkout sessions. Existing orders and customers remain untouched.


🔍 Can I exclude individual products?

Not yet — the plugin works at the product type level. However, you can use developer filters to implement exclusions programmatically.


🔄 Is it compatible with WooCommerce Subscriptions?

Yes! You can require login for subscription products if WooCommerce Subscriptions is active.

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Loading...

Seller thumbnail image
CognitoWP supports this product Supported

Product support includes:
  • The seller will answer product related questions
  • Assistance with reported bugs and issues
  • Help with included third-party assets
However, product support does not include:
  • Customization services
  • Installation services

Pricing Plans 

$0
1 Site

Prices are in US dollars and exclude taxes

  • Marketplace Pillar
    3
  • Verified Seller
    1
View Store

More by CognitoWP