Scenario for Build Your Own Bundle

A new customer browses the e-commerce site of a telecommunications provider and finds that the bundles of services offered on the site don't meet her requirements. She decides to create her own bundle of services by selecting individual options.

  1. The customer selects Build Your Own Bundle and chooses the following options:

    • Internet - 500 mbps (highest speed)

    • VoIP - Per minute call

    • Basic Home Security package.

  2. To generate a quote, the eCommerce web application calls the Siebel web service ApplyMultipleProductOffers. Because this is an in-memory Quick Quote, you specify that the quote isn'tsaved by populating the SaveFlag with N in the input message.

    • For an example of messages for this web service, navigate to the Oracle Siebel CRM: All Available Guides page on Oracle Help Center. On the page, filter by Sample Files and find the CRM Web Services Reference, Related Web Services Files. Extract the files in the zip file.

      ...\Product Offer-Apply Multiple Product Offers\ BuildYourOwnBundle - Request Message.txt

    • ...\Product Offer-Apply Multiple Product Offers\ BuildYourOwnBundle - Response Message.txt

  3. The web service output message is a document generated in memory with the structure shown in the following table.

    Sequence Product Promotion Action Code

    1.0

    Build Your Own Bundle

    Add

    2.0

    Internet Service

    Build Your Own Bundle

    Add

    2.1

    Fibe 500GB

    Add

    3.0

    Voice Service

    Build Your Own Bundle

    Add

    3.1

    Per Minute Plan

    Add

    4.0

    Home Security

    Build Your Own Bundle

    Add

    4.1

    Basic Package

    Add