Skip to main content

Feature Request: Role-Based Pricing

Description:

Add native support for Role-Based Pricing in FluentCart. This feature allows store owners to define different prices per WordPress user role directly within the product edit screen.

In the product editor, the pricing section should include additional role-based fields such as:

  • Regular Price
  • Sale Price
  • Tier 1 Role Price
  • Tier 2 Role Price
  • Wholesale Price
  • Custom Role Prices (auto-detected from user roles)

Each role’s price would automatically apply when a logged-in user with that role views the product or adds it to their cart. Guests or users without a defined price tier would see the default price.

Additionally, an admin setting should allow global configuration of which roles have pricing overrides and whether sale prices apply on top of role discounts.


Use Case:

A store selling sports gear has multiple customer groups:

  • Retail Customers (Guests)
  • Club Members (Subscribers)
  • Coaches (Contributors)
  • Wholesale Partners (Wholesalers)

The admin can set product pricing like this:

  • Regular Price: $100
  • Sale Price: $90
  • Club Member Price (Tier 1): $85
  • Coach Price (Tier 2): $75
  • Wholesale Price: $65

When a logged-in user with the role “Coach” visits, FluentCart automatically shows $75. If a “Wholesale Partner” logs in, they see $65.

Manoj Sharma

Ripon Sarkar ... this is required my friend, it works well for retail stores if you have regular buyer and also works for wholesale store

Sarkar Ripon

Manoj Sharma We have a plan

Manoj Sharma

Sarkar Ripon  hey do you have any udpate on this...

Sarkar Ripon

Manoj Sharma, could you please wait for today's release to see what the team is building?

Jesse Benjamin

Love this idea, and think it would also be amazing if we could set prices based on FluentCRM tags 🌟

Manoj Sharma

Ripon Sarkar Quick follow-up — how is this progressing on your side?

Ushan Boyd

I also want to be able to offer Wholesale rates without having to duplicate products.

Sam M.

#FluentCart team, please think big picture here and implement a dynamic pricing solution that can cover every scenario including tiers, wholesale, roles, etc.

If you follow this model, you can deliver all these features including coupons with one tool:
https://www.flycart.org/products/wordpress/woocommerce-discount-rules

I can't use FC until then due to the requirements of my main site.

Nikhil Modi

Sam M. Hi Sam,

CartCubes Discount Rules covers this kind of pricing. You can give a WordPress role, or a FluentCRM list or tag, its own price, so a wholesale group and a member group do not need a duplicate product. A rule can take a percentage off, a fixed amount off, or set a fixed price. Quantity tiers cover buy more, save more. A FluentCart coupon can still apply on the same order.

https://cartcubes.com/fluentcart/discount-rules/examples/