Enable and Configure ESW Module
How to enable and configure the ESW module in SFCC
Enable and Configure ESW Module
Navigate to Merchant Tools → Site Preferences → Custom Preferences → ESW General Configuration to enable the ESW module.
Cartridge Setup
Navigate to Merchant Tools → Site Preferences → Custom Preferences → ESW General Configuration
Within ESW General Configuration, specify:
- ESW Module Enabled: This is a mandatory attribute. It enables or disables the ESW Module at the site level.
- ESW Allowed Languages: The highlighted values represent languages to be considered as ESW Allowed Languages.
- ESW Base Currency: It sets the default/base currency at the site level.
- Enable Geo Lookup (optional): This option enables or disables the geo IP lookup. If the geo lookup is enabled, the shopper’s current location is determined when they access the site for the first time. If disabled, the country selectors are preselected with the first options from the selectors.
The below values will be provided by the ESW integration team.
- ESW Retailer Brand Code (provided by IE): This preference indicates the brand code of the current site.
- ESW Client ID for the Authorization Request: Indicates the client ID.
- ESW Client Secret for Authorization Request: Indicates the client secret.
- ESW Basic Auth Enabled: This option enables or disables basic authentication.
Sandbox Instance
For Sandbox instances, the storefront uses basic authentication. If the storefront is protected, provide the storefront username and password for authentication.
Production Instance
For Production instances, the retailer must provide basic authentication credentials to ESW. These credentials are used to configure order confirmation endpoint basic authentication on the ESW tenant side.
- ESW Production Client Secret: For ESW pricing configuration enter the Client Secret for Price Feed authorization request. Navigate to Merchant Tools > Site Preferences > Custom Preferences > ESW Pricing Configuration.