Restrict Checkout Lite for WooCommerce

Plugin Banner

Restrict Checkout Lite for WooCommerce

by WPKoders

Download
Description

Restrict Checkout Lite for WooCommerce lets you stop customers from completing checkout when the cart doesn’t meet your store’s minimum or maximum order requirements. Configure rules around the number of items in the cart or the cart total, and the plugin will block checkout with the message you choose.

The Lite plugin is built for the most common use case: enforcing minimum order quantities, maximum order quantities, minimum cart totals, and maximum cart totals — without configuring anything complicated. It works on both the classic WooCommerce checkout and the new Cart & Checkout Blocks, and it is fully compatible with High-Performance Order Storage (HPOS).

Key features

  • Restrict checkout by cart item quantity (greater than, less than, equal to).
  • Restrict checkout by cart total (greater than, less than, equal to).
  • Set a custom restriction message per rule, shown to the customer when checkout is blocked.
  • Up to 3 active rules — combine quantity and total rules to cover minimum and maximum order scenarios.
  • Compatible with the WooCommerce Cart & Checkout Blocks.
  • Compatible with WooCommerce High-Performance Order Storage (HPOS).
  • No tracking, no calls home, no account required.

Need more advanced rules?

The Pro version of Restrict Checkout adds unlimited rules plus restrictions by product, product category, country / state / ZIP, customer or user role, purchase history (order amount, order quantity, new buyers), and priority-based rule ordering. Learn more about Pro at https://woocommerce.com/products/restrict-checkout/.

  1. Upload the restrict-checkout-lite folder to /wp-content/plugins/, or install through Plugins Add New in WordPress.
  2. Activate the plugin through the Plugins screen.
  3. Make sure WooCommerce is installed and active.
  4. Go to WooCommerce Restrict Checkout in the WordPress admin menu.
  5. Click Add New to create a rule, choose the restriction type, set the condition, write a message, and publish.
  1. Settings page showing rule creation.

    Settings page showing rule creation.

  2. Frontend checkout block message.

    Frontend checkout block message.

  3. Cart total restriction example.

    Cart total restriction example.

  4. Cart quantity restriction example.

    Cart quantity restriction example.

Does this plugin require WooCommerce?

Yes. WooCommerce must be installed and active. An admin notice will appear if WooCommerce is not detected.

How many rules can I create?

Restrict Checkout Lite allows up to 3 published rules. If you try to publish a fourth, it will be saved as a draft and a notice will explain the limit. Upgrade to the Pro version for unlimited rules.

Can I set both a minimum and maximum cart quantity?

Yes. Within a single quantity rule you can enable greater than, less than, and equal to conditions together; combine them, or create a second rule for a separate condition.

Can I restrict by cart total as well as quantity?

Yes. Create one rule for cart quantity and a separate rule for cart total. Both will be enforced at checkout.

Can I show a custom message when checkout is restricted?

Yes. Each rule has a Restriction Message field. If you leave it empty, a default message is shown.

Does it work with the WooCommerce Cart & Checkout Blocks?

Yes. The plugin declares compatibility with Cart & Checkout Blocks and enforces restrictions on the block-based checkout as well as the classic checkout.

Is it compatible with High-Performance Order Storage (HPOS)?

Yes. HPOS compatibility is declared and the plugin works with WooCommerce custom order tables.

Does the plugin send any data to external servers?

No. Restrict Checkout Lite does not phone home, does not require an account, and does not include any tracking or analytics. The only external link in the plugin is the Upgrade to Pro button in the admin sidebar.

1.1.0

  • Improved upgrade-to-Pro messaging on the rule list and rule edit screens with clearer feature descriptions.
  • Restriction Type dropdown now lists Pro restriction types alongside the free options so users can see what’s available.
  • Reorganized the limit-reached notice to make it clearer that drafted rules are preserved when the 3-rule Lite cap is hit.

1.0.0

  • Initial release on WordPress.org.
Back to top