How to Connect Salesforce Commerce Cloud (SFCC) to WISMOlabs

WISMOlabs integrates directly with Salesforce Commerce Cloud (SFCC) using the Open Commerce API (OCAPI) to facilitate the automatic retrieval of order and shipment data. Below are the steps to configure the connection between SFCC and WISMOlabs.

Step 1: Access Salesforce Commerce Cloud

  1. Log in to your Salesforce Commerce Cloud (SFCC) account.
  2. Refer to Salesforce's official documentation for setting up authentication: Salesforce OCAPI Client Authentication and Authorization.

Step 2: Gather Required Information

Before configuring WISMOlabs, ensure you have the following credentials and details from your SFCC setup:

  • clientID: The unique client identifier provided by Salesforce.
  • clientSecret: The secret key associated with the clientID.
  • BMusername: The username for your Business Manager account in SFCC.
  • BMuserPassword: The password for your Business Manager account.
  • instanceHost: The base URL of your Salesforce instance, typically formatted as https://[your-instance].demandware.net/s/[site-id]/dw/shop/...

Step 3: Configure Salesforce Connection in WISMOlabs

  1. Log in to your WISMOlabs account.

  2. Navigate to Settings > Salesforce OCAPI Connect in the navigation menu.

  3. Input the required credentials and information:

    • clientID: Enter your Salesforce clientID.
    • clientSecret: Enter your Salesforce clientSecret.
    • BMusername: Provide your Business Manager username.
    • BMuserPassword: Enter your Business Manager password.
    • instanceHost: Input your instance host URL in the format: https://[your-instance].demandware.net/s/[site-id]/dw/shop/...

  4. Set Up Access Permissions: Ensure that you have allowed access permissions for the following resources:

    • Order Search - POST method
    • Orders Resource - GET method

Step 4: Configure OCAPI Credential Renewal Reminders

  • Due to Salesforce requirements, OCAPI credentials must be renewed every 90 days. To prevent disruptions, WISMOlabs can send you timely reminders to update your credentials, ensuring continuous and smooth operation.
  • Send reminder to email address: Enter the email address where you would like to receive renewal reminders. If this field is left blank, reminders will be sent to the Business Manager username's email address.
  • Remind on: Set the date for the next credential renewal reminder.

Step 5: Define Order Processing Time

  • Maximum Order Processing Days: Specify the maximum number of days between when an order is placed by a customer and when the shipment status is assigned. The default value is 15 days, but you can adjust this according to your operational needs.

Step 6: Verify and Save

  • After entering all the required information, click the [Verify and Save] button to complete the integration.

By following these steps, you will successfully connect Salesforce Commerce Cloud to WISMOlabs, enabling automated and seamless order and shipment data retrieval. If you encounter any issues, refer to Salesforce's documentation or contact WISMOlabs support for assistance.


Related Articles