CartRules One Product in Cart for WooCommerce

$0.00

A free WooCommerce plugin that restricts the cart to a single product at a time. If a customer tries to add a different product, it either blocks the addition or empties the cart and swaps in the new item, depending on the option you choose.

Category:
Brands:

Stop customers mixing products in the same order

Useful for stores that sell a small number of standalone products or bundles that should never be combined with anything else in the same order, for example a single service booking, a made-to-order item, or a product with its own dedicated fulfillment process. Different variations of the same product are treated as the same product, so they’re never blocked from sitting in the cart together.

Set it up in under a minute

Tick “Enable restriction”, then choose what happens when a customer adds a different product: block it with an error, or empty the cart and swap in the new item.

Customize the message customers see

Write your own text for both actions, or leave the defaults. Works on the classic cart and checkout pages as well as the WooCommerce Cart and Checkout blocks.

Need more control?

This plugin only restricts the cart to one product at a time, for every product on the store. If you need more control, such as scoping the restriction to specific products or variations instead of “any one at a time,” or combining it with rules for categories, tags, brands, shipping classes, and product types all in one place, take a look at CartRules One in Cart PRO.

Ready to stop this from happening in your store?

Get it running on your store in minutes, no complicated setup required, and stop these mismatched orders before they ever reach checkout.