How to use IBM® App Connect with SAP Commerce Cloud

SAP Commerce Cloud is an enterprise-level e-commerce platform that provides you with a single system for managing product content and commerce operations across multiple channels.

Availability:

Supported product and API versions

To find out which product and API versions this connector supports, see Detailed System Requirements on the IBM Support page.

Connecting to SAP Commerce Cloud

Complete the connection fields that you see in the App Connect Designer Connect > Applications and APIs page (previously the Catalog page) or flow editor. If necessary, work with your SAP Commerce Cloud administrator to obtain these values.

SAP Commerce Cloud connection fields:

Version
The SAP Commerce Cloud version number. The supported version are 1808 and 2011.
  • Required: True
  • Default value: 1808
Authorization type
Select BASIC.
SAP Commerce Cloud URL
The SAP Commerce Cloud URL; for example, https://<host or IP address>:<port>
  • Required: True
Base site or store ID
The SAP Commerce Cloud base site or store ID
  • Required: True
User name
The user name for your SAP Commerce Cloud account
  • Required: True
Password
The password for your SAP Commerce Cloud account
  • Required: True
Client ID
The client ID for your SAP Commerce Cloud account
  • Required: True
Client secret
The client secret for your SAP Commerce Cloud account
  • Required: True

To connect to a SAP Commerce Cloud endpoint from the App Connect Designer Applications and APIs page for the first time, expand SAP Commerce Cloud, then click Connect. For more information, see Managing accounts.

Tip:

Before you use the account that is created in App Connect in a flow, rename the account to something meaningful that helps you to identify it. To rename the account on the Applications and APIs page, select the account, open its options menu (⋮), then click Rename Account.

General considerations

Before you use App Connect Designer with SAP Commerce Cloud, take note of the following considerations:

  • (General consideration) You can see lists of the trigger events and actions that are available on the Applications and APIs page of the App Connect Designer.

    For some applications, the events and actions depend on the environment and whether the connector supports configurable events and dynamic discovery of actions. If the application supports configurable events, you see a Show more configurable events link under the events list. If the application supports dynamic discovery of actions, you see a Show more link under the actions list.

  • (General consideration) If you are using multiple accounts for an application, the set of fields that is displayed when you select an action for that application can vary for different accounts. In the flow editor, some applications always provide a curated set of static fields for an action. Other applications use dynamic discovery to retrieve the set of fields that are configured on the instance that you are connected to. For example, if you have two accounts for two instances of an application, the first account might use settings that are ready for immediate use. However, the second account might be configured with extra custom fields.

Events and actions

SAP Commerce Cloud events

These events are for changes in this application that trigger a flow to start completing the actions in the flow.

Note: Events are not available for changes in this application. You can trigger a flow in other ways, such as at a scheduled interval or at specific dates and times.

SAP Commerce Cloud actions

Your flow completes these actions on this application.

Card types
Retrieve card types
Cart delivery modes
Retrieve cart delivery modes
Cart entries
Retrieve cart entries
Delete cart entry
Cart vouchers
Retrieve cart vouchers
Carts
Create cart
Retrieve carts
Apply voucher to cart
Delete voucher from cart
Delete cart
Set cart delivery address
Delete cart delivery address
Set cart delivery mode
Delete cart delivery mode
Set cart payment detail
Add product to cart
Update cart entry
Catalog versions
Retrieve catalog versions
Catalogs
Retrieve catalogs
Categories
Retrieve categories
Countries
Retrieve countries
Currencies
Retrieve currencies
Customer addresses
Create customer address
Retrieve customer addresses
Update customer address
Delete customer address
Update or create customer address
Customer groups
Retrieve customer groups
Customers
Retrieve customers
Update customer
Languages
Retrieve languages
Localized titles
Retrieve localized titles
Orders
Create order
Retrieve orders
Product reviews
Create product review
Retrieve product reviews
Product stocks
Retrieve product stocks
Products
Retrieve products
Stores
Retrieve stores

More items are available when you have connected App Connect to SAP Commerce Cloud.