Interface WebshopFlowService

All Known Implementing Classes:
WebshopFlowServiceImpl

public interface WebshopFlowService
DWR service for webshop flow.
  • Method Details

    • submit

      WebshopResponse submit(WebshopData webshopData, Map<String,String> params) throws InterruptedException
      Submit an order.
      Parameters:
      webshopData - The data to create the order for.
      params - Additional params (e.g. the business unit).
      Throws:
      InterruptedException
    • sendConfirmationMailAndFinalizeOrder

      void sendConfirmationMailAndFinalizeOrder(String orderKey, Map<String,String> params)
      Send confirmation mail to the user.
      Parameters:
      orderKey - The primary key of the created order.
      params - Additional params (e.g. the business unit).