Projects:Coupons/Functional Specification
Contents |
Coupons
Dependencies
The functionality will depend on 'discounts and promotions rules for retail' module.
Functional Requirements
Overview
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).
Scope
- Ability to create discounts/promotios as coupons
- Ability to assing coupon codes to discounts/promotions that are coupons
- Ability to copy de definition of discounts/promotions
- Ability to use the coupons from the webPOS
- Ability to track coupons
Business process definition
- Discounts and promotions window
- Create a discount/promotion. Two ways:
- Create new discount/promotion. Set it as coupon
- Copy already existing discount/coupon and set it as coupon
- Create coupon code in coupons tab. Define if it is going to be an 'expires after one use' coupon or not.
- Create a discount/promotion. Two ways:
- In the WebPOS
- Create an order
- Insert the coupon code (the discount/promotion will be applied to all the lines that fit the configurations of the discount/promotion)
- Pay the order
- In the backend (discount/promotions window)
- Find the discount/promotions applied with the coupon code inserted in the webpos
- Select in coupons tab, the coupon code inserted in the webpos
- Go to 'linked items' to navigate to the order line where the coupon was applied