Ordering a Non-Automatically Provisioned Service

Considering that the “Non automatic execution of new orders” option directly affects the Storefront orders, the following analysis will clarify every detail during the insertion of a basket item as well as the ordering flow.

 

The main reason for the appearance of all the alerts and system messages that your customers may come across during the ordering flow in Storefront is because our system has certain business flows that prevent mixed execution types of services from being in the basket simultaneously.
Therefore, our suggestion concerning the Storefront ordering flow is that if your customers wish to buy, for example, two different execution types of services, they need to create two distinct orders; one for the automatically executed services and another one for the non-automatically executed services.

Storefront’s Basket Items & Ordering Rules


This section examines what your customers will witness when they add in the basket a non-automatically executed product. Also, we analyze exactly what happens when your customers try to insert in the basket two different execution types of services.

  1. The ordering flow for non-automatically executed services dictates that once the Storefront user inserts in the basket service with non-automatic execution, a blue informative banner is displayed with the following message: 

     

    Once the Storefront user reaches the Confirmation (last) step of the ordering process, the platform informs him that a BSS user will contact him soon.

    As a result, the system will complete the checkout process without charging the customer’s credit card, generating an invoice, or creating a new subscription. When all the necessary actions for the service delivery have been completed, then the order can be executed from BSS for our system to start the invoicing of the service.

  2. The basket cannot contain two different execution types of services; one with automatic execution and another with non-automatic execution for new orders. As a result, when the Storefront user tries to add in his basket products of different execution type, the system redirects him to a custom Storefront page where one of the two following informative messages is displayed, depending on the case:

    1. If a manually executed service is added to the basket that already contains an automatically executed service:

       

    2. If an automatically executed service is added to the basket that already contains a manually executed service:


      The Storefront user has to choose one of the options below that are tied to their corresponding buttons:
      Go back to previous page: By clicking this button, the user is redirected to the previous page.
      Go to basket: By clicking this button, the user is redirected to the basket but without the addition of the selected product.


  3. In the case where the customer will try to add an item in the basket because of an action he will do directly from the subscription (e.g. buy licenses, buy add-ons, increase add-ons quantity, upgrade, upgrade to paid), our system will protect him by displaying a pop-up alert informing him that he cannot mix services of different execution type in his basket.



    1. Actions for a manually delivered subscription while the basket already contains auto-delivered service
      This action cannot be performed because the subscription already includes manually delivered products while your basket includes automatically delivered products. Orders with products of different delivery methods cannot be executed.  To proceed, please complete your order with automatically delivered products and then, create a new order with manually delivered products.

    2. Actions for an auto-delivered subscription while the basket already contains manually delivered service
      This action cannot be performed, because the subscription already includes automatically delivered products while your basket includes manually delivered products. Orders with products of different delivery methods cannot be executed. To proceed, please complete your order with manually delivered products and then, create a new order with automatically delivered products.

 

Bundles And Non-Automatically Provisioned Services

Since a Bundle can contain any products/services you wish, there are two main categories that a bundle can belong to in terms of its execution, based on whether a non-automatically provisioned service is present or not. More specifically:

  • If the bundle does not contain any non-automatically executed (manually executed) services, it is considered an automatically executed bundle.

  • If the bundle contains at least one non-automatically executed (manually executed) service, it is considered a non-automatically executed bundle.

 

Credit Limit And Non-Automatically Provisioned Services

The credit limit mechanism will be enforced when the basket includes not-automatically provisioned services. If the Basket total exceeds the available credit, then the ordering flow that will be executed is the one described to Handling an Order that Exceeds Customer's Available Credit