DraftPlugins
WordPress plugin draft · WooCommerce · Collecting votes · Proposed 1.0

One Per Customer

Stop a shopper buying a launch item twice, even across orders.

One Per Customer is a proposed WordPress plugin — Stop a shopper buying a launch item twice, even across orders. It is not available for download yet — 0 of the 45 votes needed have been cast. Vote to move it forward, or join the waitlist to be emailed on release.

Updated

At a glance

Platform
WordPress
Status
Collecting votes
Votes
0 of 45 (45 to go)
Requirements
WordPress 6.4+, WooCommerce 8.5+, PHP 8.1+
Integrations
WooCommerce products, orders, accounts
Pricing
Free core + Pro · Pro from $19/year
Build time
~4 weeks after threshold
One Per Customer — concept preview of the proposed WordPress plugin

The problem

Sold individually only blocks the current cart, so the same account places a second order for the drop.

Who this WordPress plugin is for

Drops and limited products that should be one per customer.

One Per Customer is a proposed WordPress plugin for Drops and limited products that should be one per customer..

Marked products can be purchased once per account or once per billing email. Later carts that include it are blocked. It is not a membership entitlement system.

Proposed plugin features

What this WordPress plugin would include in an initial release.

  • Across orders

    A completed order counts, not just the current cart.

  • Email or account

    Guests can be keyed by billing email; logged-in buyers by user ID.

  • Product flag

    Only products you mark are limited.

Not in the first release

Kept out of scope on purpose, so the first version ships small and focused.

  • Subscriptions
  • Ticket scanning
  • A membership directory

Concept screens

Product blocked because the customer already bought it
Product blocked because the customer already bought it

What happens after you vote

Every draft follows the same path from proposal to release.

  1. 1

    Collecting votes You are here

    The community decides whether this plugin gets built.

  2. 2

    Threshold reached

    Enough votes — the draft enters the build queue.

  3. 3

    In development

    Scope stays close to the published feature list.

  4. 4

    Ready to download

    Waitlisted voters are emailed first, with download details.

Integrations

WooCommerce products, orders, accounts

Requirements

WordPress 6.4+, WooCommerce 8.5+, PHP 8.1+

Expected pricing

Free core + Pro · Pro from $19/year

Alternatives today

Sold individually, a snippet, refunding extras by hand

Frequently asked questions

Common questions about this WordPress plugin draft.

Is this sold individually?

Sold individually is per cart. This also looks at past orders.

Can staff override?

Yes. An order note records a manual exception.

Is One Per Customer available to download yet?

No. One Per Customer is a proposed WordPress plugin, not a finished download. It has 0 of the 45 votes needed before development starts.

What does One Per Customer do?

Stop a shopper buying a launch item twice, even across orders. It is a WordPress plugin proposal published on DraftPlugins, where the community votes on which drafts get built.

When will One Per Customer be released?

Estimated build time is ~4 weeks after threshold. Everyone on the waitlist is emailed as soon as it ships.

How much will One Per Customer cost?

Expected pricing: Free core + Pro · Pro from $19/year. Pricing for a draft is indicative and can change before release.

How do I get notified when One Per Customer is ready?

Vote on this page and join the waitlist with your email. We only email you about One Per Customer — release notes and access details.

What does One Per Customer require?

Planned requirements: WordPress 6.4+, WooCommerce 8.5+, PHP 8.1+.

Share this draft X LinkedIn
0/45
45 to go