Details
-
Type: Task
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: 3.0.0.a1
-
Fix Version/s: None
-
Component/s: Staff Interface
-
Labels:None
Description
Coupons need to be refactored for simplified implementation and use.
Note: currently (as of v3.0.6), inclusive coupons both do not show any discount when applying them when adding a service through the admin interface, nor do inclusive coupons consider quantity when applying a discount. i.e. 100% discount on $10 product of 5 quantities only deducts $10 and costs $30.
Note 2: as of v3.0.6, you can save an inclusive coupon with an amount discount, however, amount discounts for inclusive coupons never get applied. Should have an error displayed when attempting to save an inclusive coupon with an amount.
old-----
Services need to use coupons by calculating the coupon applies and fetching an amount. This needs to be used in Cron, Packages, and AdminClients. Currently, similar behaviors are done in Cron and AdminClients, but should be abstracted and simplified for easier use.
Issue Links
Activity
Field | Original Value | New Value |
---|---|---|
Fix Version/s | 3.0.0.a2 [ 10200 ] | |
Fix Version/s | 3.0.0.a1 [ 10101 ] |
Fix Version/s | 3.0.0.a3 [ 10201 ] | |
Fix Version/s | 3.0.0.a2 [ 10200 ] |
Fix Version/s | 3.0.0.a4 [ 10202 ] | |
Fix Version/s | 3.0.0.a3 [ 10201 ] |
Fix Version/s | 3.0.0.a5 [ 10203 ] | |
Fix Version/s | 3.0.0.a4 [ 10202 ] |
Fix Version/s | 3.0.0.a6 [ 10204 ] | |
Fix Version/s | 3.0.0.a5 [ 10203 ] |
Fix Version/s | 3.0.0.a7 [ 10205 ] | |
Fix Version/s | 3.0.0.a6 [ 10204 ] |
Fix Version/s | 3.0.0.a7 [ 10205 ] |
Fix Version/s | 3.0.0.b2 [ 10206 ] | |
Fix Version/s | 3.0.0.b1 [ 10102 ] |
Fix Version/s | 3.0.0.b3 [ 10207 ] | |
Fix Version/s | 3.0.0.b2 [ 10206 ] |
Fix Version/s | 3.0.0.b4 [ 10208 ] | |
Fix Version/s | 3.0.0.b3 [ 10207 ] |
Fix Version/s | 3.0.0.b5 [ 10209 ] | |
Fix Version/s | 3.0.0.b4 [ 10208 ] |
Fix Version/s | 3.0.0.b6 [ 10210 ] | |
Fix Version/s | 3.0.0.b5 [ 10209 ] |
Fix Version/s | 3.0.0.b7 [ 10211 ] | |
Fix Version/s | 3.0.0.b6 [ 10210 ] |
Fix Version/s | 3.0.0 [ 10000 ] | |
Fix Version/s | 3.0.0.b7 [ 10211 ] |
Fix Version/s | 3.0.1 [ 10212 ] | |
Fix Version/s | 3.0.0 [ 10000 ] |
Fix Version/s | 3.0.2 [ 10213 ] | |
Fix Version/s | 3.0.1 [ 10212 ] |
Fix Version/s | 3.0.3 [ 10214 ] | |
Fix Version/s | 3.0.2 [ 10213 ] |
Fix Version/s | 3.3.0 [ 10100 ] | |
Fix Version/s | 3.0.3 [ 10214 ] |
Summary | Coupons need to be simplified | Refactor coupons |
Assignee | Tyson Phillips [ tyson ] | Cody Phillips [ cody ] |
Description | Services need to use coupons by calculating the coupon applies and fetching an amount. This needs to be used in Cron, Packages, and AdminClients. Currently, similar behaviors are done in Cron and AdminClients, but should be abstracted and simplified for easier use. |
Coupons need to be refactored for simplified implementation and use.
Note: currently (as of v3.0.6), inclusive coupons both do not show any discount when applying them when adding a service through the admin interface, nor do inclusive coupons consider quantity when applying a discount. i.e. 100% discount on $10 product of 5 quantities only deducts $10 and costs $30. old----- Services need to use coupons by calculating the coupon applies and fetching an amount. This needs to be used in Cron, Packages, and AdminClients. Currently, similar behaviors are done in Cron and AdminClients, but should be abstracted and simplified for easier use. |
Description |
Coupons need to be refactored for simplified implementation and use.
Note: currently (as of v3.0.6), inclusive coupons both do not show any discount when applying them when adding a service through the admin interface, nor do inclusive coupons consider quantity when applying a discount. i.e. 100% discount on $10 product of 5 quantities only deducts $10 and costs $30. old----- Services need to use coupons by calculating the coupon applies and fetching an amount. This needs to be used in Cron, Packages, and AdminClients. Currently, similar behaviors are done in Cron and AdminClients, but should be abstracted and simplified for easier use. |
Coupons need to be refactored for simplified implementation and use.
Note: currently (as of v3.0.6), inclusive coupons both do not show any discount when applying them when adding a service through the admin interface, nor do inclusive coupons consider quantity when applying a discount. i.e. 100% discount on $10 product of 5 quantities only deducts $10 and costs $30. Note 2: as of v3.0.6, you can save an inclusive coupon with an amount discount, however, amount discounts for inclusive coupons never get applied. Should have an error displayed when attempting to save an inclusive coupon with an amount. old----- Services need to use coupons by calculating the coupon applies and fetching an amount. This needs to be used in Cron, Packages, and AdminClients. Currently, similar behaviors are done in Cron and AdminClients, but should be abstracted and simplified for easier use. |
Security | Private [ 10000 ] |
Fix Version/s | 3.3.0-b2 [ 10507 ] | |
Fix Version/s | 3.3.0-b1 [ 10100 ] |
Fix Version/s | 3.5.0 [ 10401 ] | |
Fix Version/s | 3.3.0-b2 [ 10507 ] |
Fix Version/s | 3.5.0-b2 [ 10701 ] | |
Fix Version/s | 3.5.0-b1 [ 10401 ] |
Fix Version/s | 3.5.0-b2 [ 10701 ] |