Plugin info

Total downloads: 4,984
Active installs: 600
Total reviews: 9
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 7/18/2025 (165 days ago)
Added to WordPress: 10/4/2019 (6 years old)
Minimum WordPress version: 4.0
Tested up to WordPress version: 6.9
Minimum PHP version: 5.6

Maintenance & Compatibility

Maintenance score

Maintained • Last updated 165 days ago • 9 reviews

52/100

Is Allow Only 1 Product in Cart abandoned?

Likely maintained (last update 165 days ago).

Compatibility

Requires WordPress: 4.0
Tested up to: 6.9
Requires PHP: 5.6

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

No similar plugins found yet.

Description

This plugin ensures that users can only purchase one product at a time.
When a logged-in user clicks the “Add to Cart” button, any existing cart content is cleared — allowing only the new product to remain.

Perfect for scenarios like bookings, appointments, or exclusive product sales where only one item should be bought per order.

Note: This plugin works only for logged-in users. Guest users are not affected.

Installation

  1. Upload the allow-only-1-product-in-cart folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Done! The plugin will now enforce one product per cart.

Frequently Asked Questions

Q: Will it work with variable or grouped products?

A: Yes, the plugin works with all product types by clearing the cart before any product is added.

Q: Does it work for guest users?

A: No, this plugin only works for logged-in users. Guest users are not affected.

Review feed

Meet Raj
12/13/2019

great..!!

great..!!
Kirtikumar Solanki
8/25/2025

Works smoothly with WooCommerce

Highly recommended if you’re looking for a quick and effective solution for single-product checkout.

Screenshots

No screenshots available

Changelog

1.2

  • Added internationalization support (i18n).

1.1

  • Minor code changes.

1.0.0

  • Initial release.