For WooCommerce keycap group buys

Form the whole batch buyers actually approved.

Collect complete basket alternatives before checkout. BatchPact assigns each buyer once, meets manufacturing minimums together, and never drops a required kit to make the numbers work.

Try the WordPress plugin free →

Synthetic design example

First-choice totals fail. Approved alternatives form 210 complete orders.

Ordinary first-choice tally

No batch

Blue base
150 / 180 MOQ
Green base
150 / 180 MOQ

Both colors miss their manufacturing minimum.

BatchPact allocation

210 exact baskets

Blue base
210 / 180 MOQ
Required NorDe
30 / 30 MOQ

Sixty buyers move from green to blue only because they approved that complete alternative. Green-only buyers stay unassigned. No buyer is counted twice.

01

Define whole choices

Save each base, required extension, price ceiling, and manufacturing minimum as one basket.

02

Collect permission

Each buyer approves up to four complete choices and can receive at most one of them.

03

Open exact orders

Only a feasible set advances. A failed required group removes its whole orders and preserves the rest.

Runs in your store

Install once. Keep buyer and order data in WooCommerce.

BatchPact is a WordPress plugin for an existing WooCommerce store using the official Stripe extension. It requires HTTPS, PHP 8.3+, WordPress 6.9+, MySQL 8.0+ or MariaDB 10.6+, and a real five-minute server cron.

  1. Install the ZIPDownload BatchPact, upload and activate it in WordPress, then open BatchPact in your store dashboard.
  2. Verify your storeConnect the store and complete the built-in checkout, recovery, capacity, and scheduled-worker check on your host.
  3. Choose your campaign planIn Create a campaign, enter your complete manufacturing choices and choose Free, Starter, or Pro. Paid Checkout starts there, after the plugin saves the exact campaign and its recovery identity. After verified payment, that campaign opens automatically. Keep the store in the same payment mode until it opens.

Free

$0

Run one complete conditional batch at no cost.

  • Up to 300 reservations and 4 manufacturing SKUs
  • Up to 4 complete alternatives per buyer
  • Whole-order formation, cancellation, and recovery
Download for WordPress →

Starter

$10.00

Keep a larger launch inside one formation and recovery set.

  • Up to 600 reservations and 8 manufacturing SKUs
  • The same complete-basket and recovery rules
  • One perpetual campaign entitlement
Set up Starter in your store →

Pro

$20.00

Handle more required extensions without splitting the batch.

  • Up to 1,000 reservations and 12 manufacturing SKUs
  • The same complete-basket and recovery rules
  • One perpetual campaign entitlement
Set up Pro in your store →

One rule throughout

A complete approved basket, or no order.