View source | View content page | Page history | Printable version   

Projects:Coupons/Functional Specification




The functionality will depend on 'discounts and promotions rules for retail' module.

Functional Requirements


The purpose of this projects is to implement coupons functionality. A promotion/discount will be able to set as coupon, and assigning a code will be posible (this configuration will be done in the backend). Inserting the coupon code in the webPOS, the corresponding discount will be applied to the order lines (the funtionality will be available only in the WebPOS).


Business process definition

  1. Discounts and promotions window
    1. Create a discount/promotion. Two ways:
      1. Create new discount/promotion. Set it as coupon
      2. Copy already existing discount/coupon and set it as coupon
    2. Create coupon code in coupons tab. Define if it is going to be an 'expires after one use' coupon or not.
  2. In the WebPOS
    1. Create an order
    2. Insert the coupon code (the discount/promotion will be applied to all the lines that fit the configurations of the discount/promotion)
    3. Pay the order
  3. In the backend (discount/promotions window)
    1. Find the discount/promotions applied with the coupon code inserted in the webpos
    2. Select in coupons tab, the coupon code inserted in the webpos
    3. Go to 'linked items' to navigate to the order line where the coupon was applied

Retrieved from ""

This page has been accessed 3,077 times. This page was last modified on 13 August 2014, at 11:43. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.