Composable Storefront (PWA Kit)

Prices by Customer Group

The package extends B2C Commerce customer groups with a price book priority and a price book ID per group. When a customer opens the storefront, the package applies the highest-priority price book among the groups that customer belongs to, and a price book can also be pinned to a single customer profile, which outranks every group.

Mobile storefront showing personalized product prices
Inside the package

What you get with Prices by Customer Group

Production-ready functionality delivered as an ISV package for Salesforce Commerce Cloud.

A new tab on every customer group

Business Manager's customer group pages gain a Prices by Customer Group tab with two fields: price book priority and price book ID.

Priority-based selection

The smaller the number, the higher the priority, with one as the strongest. The package evaluates the groups attached to the current customer and applies the winning price book; on a tie, the first match wins.

Works with system groups

Everyone, Registered and Unregistered can each carry a price book out of the box, so guest and logged-in visitors can see different prices immediately.

Custom dynamic groups

Any dynamic group works: membership rules such as next birthday in a date range, a referral URL containing a partner domain, spend thresholds or account creation before a given date.

Per-customer override

A price book ID set on the individual customer profile takes precedence over every group, including priority-one groups, for special and VIP pricing.

Multi-currency groups

Groups may use price books in different currencies, for example Mexican pesos for one segment and Canadian dollars for another, provided the currencies are enabled and shipping methods and taxes are configured for them.

Prices update with the session

Signing in, signing out or changing a priority re-renders the catalog immediately, and the same amounts flow through cart, order summary and the order record in Business Manager.

See it working

Package demos

Watch the Prices by Customer Group features in action on real SFCC storefronts. More walkthroughs on our YouTube channel.

Tiered price books on PWA KitPWA Kit
Tiered price books on SFRASFRA
Where it fits

Use cases

Membership tiers

Assign a price book per tier so the value of the next level is visible while browsing.

Key accounts and VIPs

Give negotiated buyers a dedicated price book through their customer profile alone.

Partner and campaign channels

Reward visitors referred from a partner domain with group-specific prices.

Loyalty by lifecycle

Segments defined by account age or spend, such as customers who joined before a launch date or passed a spend threshold, can hold their own prices without a separate loyalty system.

Moments that matter

A dynamic group for customers whose birthday falls in the current month turns seasonal appreciation into pricing, configured entirely in Business Manager.

Guest-versus-member strategy

Show one price set to anonymous visitors and a better one the moment a customer signs in, using the system groups.

Outcomes

Benefits

Built on the platform model

Uses standard customer groups and price books; no parallel pricing store to keep in sync.

Deterministic behavior

Priority numbers and the per-customer override define exactly one price book per visit.

Immediate visibility

Customers see their segment's prices as soon as their groups are known, before anything is added to the cart.

Segmentation for free

Membership rules are SFCC dynamic-group criteria, so the plugin inherits any segment the platform can already express.

Consistent through checkout

Cart lines, order summary and the stored order keep the segment's prices and currency, so finance reconciles without exceptions.

Multi-currency ready

Different groups can price in different currencies on the same site where currencies, shipping and taxes are configured.

Licensing

Pricing details

What the license covers

  • $1 USD package license, one-time, per company.
  • Installation and configuration steps documented in the preview repository README.
  • Optional fixed-price add-ons below: installation, yearly maintenance and branding.

From license to live

After buying the package on AppExchange, install it in a sandbox and follow the setup guide in the preview repository. When it behaves as expected, promote it to production. If you would rather not run the rollout yourself, implementation in your SFCC instance is available as a fixed-price service.

$1 USD one-time, per company
Get it on AppExchange Request a fixed quote Available on AppExchange

Paid add-on required: this solution works with products or services external to Salesforce. Discounts are available for nonprofits.

Optional add-ons

Add-on services

The license ships the package. These fixed-price services cover everything around it.

$500 USD one-time

Installation & configuration

We install and configure the package in your SFCC instance, wire it to your sites and price books, and validate every flow in your sandbox before production.

$1,500 USD per year

Maintenance & compatibility

Version updates that track Salesforce B2C Commerce API and PWA Kit changes, plus priority fixes. Your package keeps working through every platform release.

$1,500 USD one-time

Branding customization

UI adaptation of the package components - store picker, badges, modals, buttons - to your storefront design system and brand guidelines.

GitHub — public preview repository

The preview repo lets you inspect the package architecture, components and setup instructions before you buy. It is a structural preview: the full production code ships with your licensed package.

Open preview repository Preview
Keep exploring

More SFCC packages

All packages are published by AppSpring as a Salesforce ISV partner since January 2023.

Ready to run Prices by Customer Group in your storefront?

Tell us about your SFCC instance and we'll send a fixed-price plan with timeline.

Talk to an expert