LogoLogo
Connectors
SAP Commerce Cloud Extension 1.1
SAP Commerce Cloud Extension 1.1
  • SAP Commerce Cloud Extension 1.1
  • Introduction
    • Extension support
    • General workflow
    • Features
    • Enable features
  • Install the extension
    • Step 1: Download the extension
    • Step 2: Update the localextensions.xml
    • Step 3: Run the installation command
    • Step 4: OOB code changes
    • Step 5: Rebuild the system
    • Step 6: Update the system
  • Configure the extension
    • Step 1: Open or update the Digital River configuration page
    • Step 2: Attach the Base Store configuration
    • Step 3: Load the Digital River tax groups
    • Step 4: Configure the product
    • Step 5: Create SKUs and run Cron jobs
    • Step 6: Set up regulatory fees
    • Step 7: Enable support for digital products
    • Step 8: Run the confirmation email body template
    • Step 9: Add the Digital River compliance statement
    • Step 10: Customize the locale, OMS, and webhooks
  • Test the extension
  • Support
Powered by GitBook
On this page
  1. Configure the extension

Step 9: Add the Digital River compliance statement

Learn how to add the Digital River compliance statement.

The merchant system must show a Digital River compliance statement in the footer section of every checkout step. The Content Management System (CMS) component is available for integrating the compliance footer in the storefront.

  1. Download and run the following DR_footer.txt file, converted from *.ImpEx format.

  2. Change the content catalog name and version in the file and copy the file contents to the SAP Commerce HAC window.

  3. Load and execute the file. If you see any errors when updating the existing content slot, update the file contents from the Backoffice Web Content Management System (WCMS).

$contentCatalog=electronicsContentCatalog
$contentCatalogName=Electronics Content Catalog
"$contentCV=catalogVersion(CatalogVersion.catalog
(Catalog.id[default=$contentCatalog]),CatalogVersion.version[default=Online])
[default=$contentCatalog:Online]"
$lang=en

INSERT_UPDATE CMSParagraphComponent;$contentCV[unique=true];uid[unique=true];
name;&componentRef
;;DRComplianceFooter;DR Paragraph Component;DRComplianceFooter

UPDATE CMSParagraphComponent;$contentCV[unique=true];uid[unique=true];content
[lang=$lang]
";;DRComplianceFooter;""<div id=""""drComplianceFooter"""">DR Footer</div>"""

INSERT_UPDATE ContentSlot;$contentCV[unique=true];uid[unique=true];name;active;
cmsComponents(&componentRef)
";;SideContent-multiStepCheckoutSummaryPage;Side Slot for 
multiStepCheckoutSummaryPage;true;DRComplianceFooter,HelpParagraphComponent"

The showDRComplianceFooter method in digitalriveraddon.js will handle the loading for the compliance footer in the CMS component.

PreviousStep 8: Run the confirmation email body templateNextStep 10: Customize the locale, OMS, and webhooks

Last updated 3 years ago