SAP Business ByDesign customer engagement (aka CRM) does not only offer a powerful engine for end-to-end order execution but also supports integration to any kind of webshop, commerce, customer portal or point-of-sales solutions with open interfaces.
That means e.g. a webshop can use ByDesign as the backend for order execution and customer management either by consuming the standard web-service interfaces directly or by using a middleware in between.
Compared to a stand-alone webshop this offers tremendous value add:
- Enhance webshops with sales order execution, invoicing, central availability check, customer specific pricing, account & product data
- Integrate contact forms, service requests and other self-services to Business ByDesign
- Support B2B and B2C Scenarios with one powerful solution
- Connect any webshop with open ByDesign web services to support maximum flexibility
- Integrate your brick-and-mortar stores with point-of-sales transactions (POS).
Especially the openess to connect any webshop is key as many companies have already up-and-running solutions (often open-source) in which they invested lots of time and money.
A basic integration which allows consumers to buy a product in the webshop and all master data and the order execution is handled by ByDesign might be looking like this:
- Initial load and bi-directional sync account & contact
- Initial load product catalog with price and periodically pull delta from ByD
- Add and enhance marketing product data in (e.g. text, image, video)
- Create Sales Order in ByD and consume ATP, price & tax from ByD
- Payment authorization & settlement by payment provider
- Periodically retrieve order fulfillment data from ByD and display in webshop.
Here is a list of helpful documents which provide more details on how to use the open interfaces:
- What are the most important commerce integration user stories and flows?
- Which are the standard integration scenarios?
- What are the most important webservices for webshop/commerce integration?