Configure the Salesforce B2C LINK Cartridge

Set up the Salesforce B2C LINK Cartridge and Business Manager.

Custom site preferences

After successfully importing the metadata, select BM Merchant Tools, select Site Preferences, and then select Custom Preferences to see Custom Site Preferences Groups.

The following are additional dynamic pricing and shipping options preferences:

*Digital River provides the values for these fields.

**Digital River requires these custom site preferences.

Custom global preferences

After successfully importing the metadata, select Administration, select Global Preferences, and then select Custom Preferences to see Custom Global Preferences Groups.

Click Digital River to see the cartridge setup fields.

Business Manager roles and permissions

To enable the Digital River Business Manager extensions, add the Write permission to the targeted access role. This task is optional to enable the Digital River Service Tester, Request SKU's update, and Configure Supported Country Currency Pairs to update the modules.

In Business Manager, select Administration, and then select Roles and Permissions. To add the Digital River modules to a role, click the role you want to modify (or create a new one). Then click one or more checkboxes to select the Business Manager modules for that role.

In the next menu, add the Write permission to the Digital River group as indicated below.

See Business Manager for more information about Digital River modules.

Lastly, the order status update job must be able to access the order to update the status of the order properly. To enable this job to function properly, you must change the site settings.

  1. Select Merchant Tools, select Site Preferences, and click Order.

  2. Set Limit Storefront Order Access to No.

  3. Set Storefront Order Filter by Customer Session to No.

Updating shipping methods to support digital products

In order to meet the SFCC requirement to have a shipping method for creating an order, add a dedicated digital shipping method for digital products with a specified price amount. Set the Exclusions of the shipping method (as shown below).

If the basket contains the products without the custom attributedrDigitalProductand products where that attribute is set tofalse, this digital shipping method will not be applicable. Therefore, customers are unable to select this shipping method for mixed and non-digital carts.

Note: All other existing shipping methods should also be configured so that they are not shown when there are only digital products in the basket.

Update shipping methods to support Digital River shipping options

You need to update your shipping methods if you're using the Digital River Shipping Options feature. This is because a dedicated shipping method for Shipping Quotes must be added for every currency supported by the site to comply with SFCC's requirement of having a native shipping method for creating an order.

The shipping methods need to be in the form DRDefaultShpXXX, where XXX is the 3-letter uppercase currency code (ex: DRDefaultShpUSD ).

The cartridge comes preconfigured with these shipping methods for the RefArch site:

  • DRDefaultShpAUD

  • DRDefaultShpCAD

  • DRDefaultShpEUR

  • DRDefaultShpUSD

  • DRDefaultShpGBP

  • DRDefaultShpJPY

You should add default shipping methods for all other currencies that your site will support.

Update currencies to support dynamic pricing

Merchants need to update the currencies they use if they use the dynamic pricing feature. They must enable all currencies they will use on the site if they want to use dynamic pricing.

Last updated