Merchant: on-the-fly modification of an ongoing order
morggansoft opened this issue · comments
_merchant
_modification
_ingredient
_order
_customer
This feature is a continuation of feature #53
This feature allows the merchant to make a modification on an ongoing order on any of the products. Addition, Deletion or Modification of one product (i.e.: take out the pepperoni from the pizza).
This feature is especially useful when the restaurant runs out of an ingredient, or a whole product, allowing the merchant to remove the ingredient from a product, or remove a full product from the order.
The product change must be notified to the customer either on the Mobile Shop or the Web Shop and the customer may have the option to cancel the full order or to accept the merchant's proposal.
This feature continues in another feature #55