Product Icon

Group Buying for WooCommerce

Add group buying to your store! Allow your customers to purchase products at a discounted price when they buy in groups.

Multi-tier group pricing with deposit support and final balance calculation

We would like to request support for multi-tier pricing milestones inside a single group-buy campaign.

Current need

The plugin already covers the core group-buy flow well, but for tourism, activities, local experiences, and similar services, we need more advanced pricing logic.

Required functionality

A single group-buy product should allow multiple pricing milestones based on the total number of buyers reached before the campaign closes.

Example:

8 buyers = final price CLP 22,900

10 buyers = final price CLP 21,900

12 buyers = final price CLP 20,900

15 buyers = final price CLP 19,900

This means the final price decreases automatically as more buyers join the same campaign.

Deposit / partial payment support

This feature becomes much more useful if combined with deposit support.

Expected flow:

Customer joins the group buy by paying a fixed deposit upfront.

The campaign continues collecting buyers until the closing date.

When the campaign closes, the plugin determines which pricing milestone was reached.

The plugin automatically calculates the remaining balance due for each customer based on the final milestone reached.

The remaining balance can then be paid online, manually, or through compatible payment/deposit workflows.

Why this matters

This is especially valuable for:

tours

local experiences

classes

events

transportation services

seasonal group offers

In these cases, merchants often want to:

secure customer commitment with a deposit

encourage social sharing and more buyers

reward all buyers with a better final price when higher milestones are reached

avoid refunds and instead calculate the final balance after the campaign closes

Suggested admin settings

It would be very helpful to configure, per product:

minimum buyers required to activate the deal

multiple milestone thresholds

final price for each threshold

fixed deposit amount or deposit percentage

final balance due calculation after campaign close

payment deadline for the remaining balance

optional compatibility with deposit / partial payment plugins

Suggested customer-facing display

On the product page, customers should clearly see:

the deposit payable today

the milestone table

the estimated final prices

the current buyer progress

the remaining balance logic after campaign close

Example UI

Join today with a deposit of CLP 15,900

If the campaign closes at:

8 buyers → total price CLP 22,900 → remaining balance CLP 7,000

10 buyers → total price CLP 21,900 → remaining balance CLP 6,000

12 buyers → total price CLP 20,900 → remaining balance CLP 5,000

15 buyers → total price CLP 19,900 → remaining balance CLP 4,000

Final note

This would make the plugin much more powerful for real-world group commerce, especially for service-based businesses, travel companies, and local operators who need more than a single fixed group-buy discount.

Thank you for considering this feature.

Author

raulestay

Current Status

Open

Last updated: March 7, 2026

0 comments

Log in to comment on this feature request.