Set Up Salesforce Native Shipping for Custom Checkout

Provide customers accurate shipping methods, including default free shipping, flat rates, and custom rates with the Salesforce native shipping service for your B2B store.. You can use the shipping service with custom checkout or managed checkout, but if you configure your store using custom checkout, you must add the shipping service manually. You can create custom shipping zones and turn off shipping if you don’t sell physical goods.

Required Editions

View supported editions.

Which Salesforce Commerce Product Do I Have?

Before setting up the shipping service, configure the supported ship-to countries for your store. If you don’t have at least one supported ship-to country selected, address validation fails. See Configure Store Languages, Ship-To Countries, Currencies, and Tax.

  1. In the navigation sidebar, select a store from the Store dropdown.
  2. Select Settings | Checkout, and go to the Shipping tab.
    Your general shipping profile is listed in the Providers section. Your profile is based on your store’s default ship-to country and currency. If your store was created before the Spring ’24 release, and you don’t see a shipping profile, create a custom shipping profile before going to the next step. Review your shipping profile and customize the rates as needed.
  3. (Optional) If you don’t ship physical products, disable shipping for your store.
  4. To edit your shipping profile, click the shipping profile name. See Manage Shipping Zones and Rates for B2B Stores.
  5. To set your shipping processing time, click Edit.
    The shipping processing time is combined with the delivery time to provide an estimated time of arrival at checkout.