Integrating with a customer master data system

You can integrate Sterling Order Management System Software with external customer master data systems, such as loyalty programs, by enabling the Customers Managed Externally option on the customer master organization.

When the Customers Managed Externally option is enabled, the following functionality is supported:
  • Search for customer information in the external system using customer criteria, such as name or phone number. This functionality is enabled through the getCustomerDetails and getCustomerList APIs.
  • Update customer information in the external system using the YCPManageCustomerUE. The output from this user exit is used as input to the manageCustomer API.
Note: When you integrate with an external customer master data system, customers are maintained by the external system and not by Sterling Order Management System Software. Thus, you cannot use the customer account management functionality in Sterling Order Management System Software, including access policies that determine CSR/user access to customer data.