Skip to Content
Technical Articles
Author's profile photo Jan Matthes

User stories and integration flows for ByDesign customer engagement & commerce integration

In case you do not want to use the SAP Business ByDesign Commerce Add-on or the Magento ByD Adapter this document provides the most important user stories for a custom integration of SAP Business ByDesign with webshop, commerce or customer portal solutions.

Sales Order real time calls: Consumers shall be able to get availability, price, tax and order execution information directly from ByDesign.

  1. During check-out real-time data is provided for:
    • ŸPrice incl. customer specific prices & discounts
    • ŸProduct availability (ATP)
    • ŸShipping rate
    • ŸTaxes
  2. After checkout a sales order will be created automatically and executed in ByDesign
  3. New orders can be also buffered in the shop and transmitted periodically
  4. Prices and product availability can also be periodically exported from ByDesign to the webshop
  5. Price in orders can be overwritten by the webshop

Benefits: Real-time order processing with product availability, price and tax calculation

Account Synchronization: Consumer master data needs to be created and synchronized on both sides  – the webshop & ByDesign.

  1. Accounts & contacts are created automatically in ByD after initial registration in webshop
  2. Existing accounts will be updated automatically
  3. Alternatively updates can be exchanged periodically
  4. User accounts and passwords should reside only in the webshop to make change simple

Benefits: Flexible synchronization of accounts and contacts

Product Catalog: Webshop administrators are enabled to initially and periodically load product catalogs from ByDesign to the webshop

  1. Product Catalog provides a collection of products and services
  2. The catalog is a subset of the product master data including the associated hierarchy
  3. Net and gross prices are part of the catalog
  4. Selection of distribution channel and sales organization allow to have specific prices for each channel.
  5. Additional data for a product can be retrieved by a specific webservices (e.g. material details, price, ATP)
  6. Create multiple catalogs with name, description and person responsible in Product and Services Portfolio work center
  7. Export catalog information to an xml file. The catalogs can be exported (as an action) for import to the web site
  8. Different catalogs could be utilized for different sales channels or regions.
  9. Automatically retrieve the product catalog with a Web Service call

Benefits: Easy & flexible synchronization of products with base prices


Here is a list of helpful documents which provide more details on how to use the open interfaces:


Overview on SAP Business ByDesign Customer Engagement

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Eelco Essenberg
      Eelco Essenberg

      Hi Jan!

      Thanks, good basis for designing an integration between ByDesign and an eCommerce system.

      W.r.t. the first user story (sales orders), we found that our eCommerce solution (Intershop) actually has more powerful and flexible pricing capabilities than ByDesign offers, so in our case the pricing comes from the eCommerce solution (and is passed to ByDesign when the SO is created).





      Author's profile photo Jan Matthes
      Jan Matthes
      Blog Post Author

      Hi Eelco,

      good point! Sometimes using a webshop-based pricing can offer a huge amount of additional flexibility e.g. for tactical prices and time-based discounts. That is why the ByDesign interfaces also allow to overwrite the price calculated in ByDesign.

      This is a very good example how the best of both worlds can be integrated. Here you can find an overview on ByD pricing:




      Author's profile photo Jimmy Belmans
      Jimmy Belmans

      Hi Jan

      Can you confirm if we still need the sap store addon for the e-commerce integration for the webshop?  Or is there any other additional cost regarding licenses?


      Kind Regards



      Author's profile photo Jan Matthes
      Jan Matthes
      Blog Post Author

      Hi Jimmy,

      you do not need the add-on for consuming the ByD webshop interfaces and as of now there is no additional cost for interface consumption.




      Author's profile photo Jimmy Belmans
      Jimmy Belmans

      Thanks for the info and the quick response.