Cert++
Close

Salesforce native services versus third-party shipping, tax and payment

Key Takeaway

Shipping, tax, and payments can each use a Salesforce native service, a third-party app, or your own service. While the Cart Calculate API is enabled, shipping and tax connect through extension providers, not integrations.

A B2B Commerce store needs three merchant services at checkout: shipping for delivery methods and rates, tax for rates based on location, and payments. As a developer, you need to know what the native services do, how third-party providers plug in, and which framework a store allows, extensions or integrations.

Options for each service

Salesforce's native merchant services cover shipping, tax, and payments in a B2B store. For each one, you can use the native service, extend it, or replace it with a third-party app or your own Apex-based service.

For B2B stores, custom checkout is the only option for configuring checkout. Custom checkout is what gives you the choice of native or third-party services. You build the checkout page in Experience Builder with preset layouts, custom sections, and components.

You choose services per store in "Settings | Checkout", which has "Shipping", "Taxes", and "Payments" tabs.

Salesforce Accredited B2B Commerce Developer Professional Study Guide

Checklist progress

0/124Learned

Code implementations against the 4 crucial reference implementations used in checkout and payment interfaces with in-depth knowledge of all supported actions

0/23

Prepare for the Exam

Play Today's Certle

Study Community

Ask questions and get the latest info from other Salesforce Accredited B2B Commerce Developer Professional studiers.