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.
Open
Last updated: March 7, 2026
0 comments
Log in to comment on this feature request.