Fixed Pricing

Configure fixed pricing models per country through the SFCC Business Manager.

Fixed Pricing

A Fixed pricing model is a localized price that is not dynamically converted based on real-time foreign exchange (FX) rates. This price is taken directly from the standard price books in Salesforce B2C Commerce and used as-is.

Conditions for Using Fixed Pricing Model

  • Configure in Site Preferences: ESW Fixed List PriceBook Pattern, ESW Fixed Sale PriceBook Pattern.
  • Matching Fixed Price Books must exist and include valid product price assignments.
  • Books considered for fixed pricing must be active and indexed.

Requirements

Single Fixed Price Display

Shown when:

  • Only one fixed price exists (list or sale), or
  • Only one Fixed Price Book is configured and it has a valid price assignment.

Site Assignment Restriction

Fixed Price Books must not be assigned to any Site (assigned books are treated as regular price books and excluded from fixed rendering).

Currency and Price Book Setup

  • Add non-default currencies in SFCC for in-country fixed prices.
  • Orders are stored using that currency.
  • Welcome Mat currency selection disabled; default comes from ESW Countries.
  • Enable Is Fixed Price Model on the country.

How to Test Fixed Pricing

Storefront

select a fixed-price model country

Open the storefront and select a fixed-price model country on the welcome mat.

Verify prices on Product Listing Page (PLP)

Navigate to a PLP page and verify that the prices on the page are the same as in the price book for the country.

Business Manager

Navigate to Business Manager and find your order.

Verify Currency

Verify that the order currency in the listing table is the same as the shopper currency for the country.

Open the order

Open the order details and verify that the price for the order on the General tab is correct

Go to the Attributes tab and confirm that the order prices are accurate in the ESW Retailer Currency

Fallback Scenario

When Product Price is not available in the Fixed price book

  • If the price of a product is not available in the fixed price book and the Fx Rate is not available from retailer currency to shopper currency, null (or N/A) will be shown.
  • If an FX rate is available, the final price shown to the shopper is calculated by converting the product price from the price book currency to the shopper's currency using the applicable exchange rate.

For example, if the product price in the price book is EUR 92, the shopper currency is PLN, and the exchange rate (EUR → PLN) is 4.2191, the calculation is:

Final price = EUR 92 × 4.2191 = PLN 388.16

The shopper will see a final price of PLN 388.16.