Functional Overview
Use Cases
Use Case Scenario | Result |
Customer Adds a product variant included in the product export to Fenix Commerce. |
If Emails are sent from the Salesforce B2C platform, you can also use this cartridge to display delivery estimates for:
|
Customer Adds a product variant not included in the product export to Fenix Commerce. |
|
Customer Adds a mix of product variants that are included and not included in the product export to Fenix Commerce. |
If Emails are sent from the Salesforce B2C platform, you can also use this cartridge to display delivery estimates for:
|
Limitations, Constraints
Default Functionality
Product Export only includes buyable variants
All products shipped out of one location
Functionality is Globally Enabled / Disabled for all locales
Customization is required for the following Features
Buyers Zip Code
If not using the Salesforce B2C Commerce Geolocation, the calculation of the Buyers Zip Code will need to be updated
Calculation of Buyers Zip Code is performed in function “getDeliveryPostalCode“ in file “int_fenix_core\cartridge\scripts\util\fenixIntelligentDeliveryUtils.js“
Individual Product Thresholds
If the Product will have individual Sell Thresholds for inclusion in the Fenix Intelligent Delivery Platform. The Inventory Export code will need modification
Inventory Export is performed by bm_fenix/cartridge/scripts/jobs/fenixInventoryExport.js
Modify below Line to get the Product Threshold
tempString += threshold;
Compatibility
This cartridge is built against 19.10 compatible mode and with version 4.4.1 of the Storefront Reference Architecture (SFRA)
This cartridge only ships with Resource Strings for the default locale, and are includes only English Strings.
Privacy
Buyer’s Zip code is sent to Fenix Commerce to determine Delivery Estimates for that general location.