LogoLogo
Connectors
Salesforce B2B Commerce App 2.1.0
Salesforce B2B Commerce App 2.1.0
  • Salesforce B2B Commerce App 2.1.0
  • Introduction
    • How it works
    • What's new in version 2.1.0
    • Requirements
  • Integrating the Digital River Salesforce B2B Commerce App
    • Step 1: Install the Digital River App for Salesforce B2B
    • Step 2: Create page labels
    • Step 3: Configure the Salesforce B2B Commerce App
    • Step 4: Add custom Salesforce B2B Commerce App fields to page layouts
    • Step 5: Enable email deliverability
    • Step 6: Import ECCN codes, tax groups, and tax types
    • Step 7. Update the Product Sync settings
    • Step 8: Set up Digital River fulfillments
    • Step 9: Set up webhooks
    • Step 10: Configure CC Admin settings
    • Step 11: Configure landed cost
    • Step 12: Schedule backend jobs
    • Step 13: Manage permission sets
    • Step 14: Configure the Salesforce B2B Commerce app logs
    • Step 15: Test the Digital River Salesforce B2B Commerce app integration
    • Step 16: Override the default App implementation
  • Support
  • Version number
  • Appendix
    • Fulfillment and cancellation flow
    • Issuing refunds
    • Managing regulatory fees
    • Managing subscriptions
    • Salesforce B2B Commerce App logs
    • Uploading tax certificates (US TEMS)
    • VAT invoices
Powered by GitBook
On this page
  • Checkout flow
  • Tax estimations
  1. Introduction

How it works

PreviousIntroductionNextWhat's new in version 2.1.0

Last updated 4 years ago

Use the Salesforce B2B Commerce App to enable Digital River to be the merchant of record for storefronts hosted in Salesforce B2B Commerce.

  1. Salesforce B2B Commerce maintains all pricing and product data.

  2. Digital River maintains minimal product data used to fulfill its requirements as the merchant of record. This data is used for tax calculations, tax collection, tax payments, and payment processing

  3. Digital River automatically syncs with the CC Product in Salesforce B2B Commerce with minimal information needed to calculate taxes and enable the merchant of record functions.

  4. Digital River maintains a copy of the cart, customer, and order.

Checkout flow

The following sequence diagram shows the interaction between the Shopper, Salesforce B2B Commerce, the Salesforce B2B Commerce App, and Digital River.

The app currently does not support Guest checkout.

Tax estimations

  1. The app extends the global extension point ccrz.cc_hk_TaxCalculation.

  2. The app creates a Digital River checkout object based on the Salesforce B2B Commerce cart with product information, prices, and quantity. This checkout request is serialized as JSON and posted to a Digital River web service.

  3. The response contains the cart tax amount.

518KB
checkout_flow_phase-2.0-latest.png
image
Download to view the Checkout Flow sequence diagram.