Skip to content

exponea/bloomreach-salesforce-commercecloud-b2c-integration

Repository files navigation

Bloomreach Engagement LINK cartridge for Salesforce Commerce Cloud B2C

This is a LINK cartridge for integration with Bloomreach Engagement.

Installation

Installation and configuration guides for Controllers integration and SFRA integration can be found in the documentation folder.

Installation of cartridge is performed on a client side by a developer who has access to Salesforce Commerce Cloud store, or client's Salesforce agency. Client should be ready that the installation and configuration process may take few hours. Configuration of the cartridge can be then done by an admin, to save time, close cooperation with Engagement consultant is strongly advised. Both systems must be configured by their admins for the data exchange to work properly.

Note

The cartridge can be installed on these SFCC versions: the older SiteGenesis (also known as Demandware) since the Commerce Cloud Platform Release 16.8 and Site Genesis 105.2.0, and the newer Storefront Reference Architecture (SFRA) since the Commerce Cloud Platform Release 16.8 and SFRA 6.0.0.

Features

Feeds

Cartridge provides full initial data export and incremental updates in near real-time (~10 minutes). Frequency of all jobs can be configured.

  • Customers Feed
    • initial full dump
    • delta updates every 10 minutes
    • Contents:
      • customer_id, email_id, update_timestamp
      • additional customer attributes
  • Purchase Feed
    • initial full dump
    • delta updates every 10 minutes
    • registered orders identified by customer_id
    • guest orders identified by email
  • Purchase Item Feed
    • initial full dump
    • delta updates every 10 minutes
    • registered orders identified by customer_id
    • guest orders identified by email
  • Product Catalog Feed
    • full dumps daily from STAGING
    • simple and "master" products (bundles, sets, variation groups, etc)
    • product_id, title, categories, absolute path urls,...
  • Variants Catalog Feed
    • full dumps daily from STAGING
    • simple products
    • product_id, variant_id, title, categories, absolute path urls,...
  • Product Inventory Feed
    • full dumps every 4 hours from PRODUCTION
    • product_id, stock level
    • As a partial import for Products catalog (to update stock)
  • Variants Inventory Feed
    • full dumps every 4 hours from PRODUCTION
    • variant_id, stock level
    • As a partial import for Variants Catalog (to update stock)

Secure File Downloads

The cartridge includes a controller-based download endpoint that replaces WebDAV credentials for Bloomreach imports:

  • No credential expiration - Uses site preference-based authentication
  • Enhanced security - Path whitelisting and input validation
  • Zero maintenance - No need to update credentials every 90 days
  • Independent from users - Not tied to individual user accounts

See CONTROLLER-DOWNLOAD-ENDPOINT.md for configuration details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •