PWA Kit + SFRA

Geolocated Prices

This package adjusts storefront prices to the shopper's location. The administrator enables one of two search modes, by store or by region. Once a location is selected, the package applies the matching price book: product prices, currency, shipping and taxes re-render everywhere, and placed orders are recorded with those amounts.

Geolocated pricing map pin with price tags
Inside the package

What you get with Geolocated Prices

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

Two configurable search modes

By store or by region; the administrator chooses which mode the site runs in Business Manager.

Store mode built on standard B2C stores

Each store record (Merchant Tools, Online Marketing, Stores) carries longitude, latitude and a price book ID; the package prices the site from the selected store's price book.

Configurable search radius

Distance and units (kilometers or miles) are set in Business Manager; when several stores fall inside the radius, the closest one is selected, for example within 100 km.

Google Maps location picker

A country dropdown whose list is configurable per site, a map centered on the chosen country, and a location input that runs in zip-code-only mode or free-text mode at the administrator's choice, with a marker placed on the selection.

Explicit coverage handling

If no configured store is within the radius, the shopper sees a no-coverage message asking for another location; products without a price in the active price book show as not available in this location.

Region mode up to four levels

Cascading selects country, state, city and one further level when configured, all defined in Business Manager, including fictional groupings with their own price lists.

Site-wide live updates

The current buying location shows in the header. Product prices, currency, cart lines, shipping and taxes re-render on every page, including the cart, when the location changes.

Persistent selection, consistent orders

Guest choices stay in the browser; logged-in customers keep the location across devices. Orders placed are recorded in Business Manager with the geolocated prices and the region's currency.

See it working

Package demos

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

Regional pricing by store, PWA KitPWA Kit
Regional pricing by store, SFRASFRA
Pricing by region rules, SFRASFRA
Where it fits

Use cases

Regional retail chains

Reflect local market conditions in prices without maintaining separate sites.

Cross-border catalogs

Show Canadian dollars, US dollars or Mexican pesos with the shipping and tax configuration each currency needs.

Store networks

Let the physical store map define who can buy where, with explicit no-coverage handling.

Currency-first shopping

Travelers and returning customers set their region once and see every product, the cart, shipping and taxes in that currency, with the location kept visible in the header.

Custom market groupings

Fictional regions bundle markets that share economics, for example a LATAM group with one price list, without inventing a country.

Price-book-driven launches

Entering a new region is Business Manager work: create the price book, attach it to the store or region, and the storefront prices update with it.

Outcomes

Benefits

Consistent numbers

The order in Business Manager carries the same prices, shipping and taxes the shopper saw.

Admin-controlled geography

Countries, regions, radius, units and input modes are configuration, not code.

Works with price books

The package drives standard SFCC price books and currencies rather than a parallel pricing model.

One storefront, many markets

A single implementation serves every supported location, so catalog maintenance happens once.

No surprises at checkout

Explicit no-coverage and not-available messages stop shoppers before they build a cart the market cannot serve.

Change of mind is cheap

Switching location from any page, including the cart, re-prices everything immediately, so the region decision never strands an order.

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 Geolocated Prices in your storefront?

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

Talk to an expert