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

          tyson Tyson Phillips (Inactive) created issue -
          admin Paul Phillips made changes -
          Field Original Value New Value
          Fix Version/s 3.0.0.a2 [ 10200 ]
          Fix Version/s 3.0.0.a1 [ 10101 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.0.a3 [ 10201 ]
          Fix Version/s 3.0.0.a2 [ 10200 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.0.a4 [ 10202 ]
          Fix Version/s 3.0.0.a3 [ 10201 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.0.a5 [ 10203 ]
          Fix Version/s 3.0.0.a4 [ 10202 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.0.a6 [ 10204 ]
          Fix Version/s 3.0.0.a5 [ 10203 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.0.a7 [ 10205 ]
          Fix Version/s 3.0.0.a6 [ 10204 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.0.a7 [ 10205 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.0.b2 [ 10206 ]
          Fix Version/s 3.0.0.b1 [ 10102 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.0.b3 [ 10207 ]
          Fix Version/s 3.0.0.b2 [ 10206 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.0.b4 [ 10208 ]
          Fix Version/s 3.0.0.b3 [ 10207 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.0.b5 [ 10209 ]
          Fix Version/s 3.0.0.b4 [ 10208 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.0.b6 [ 10210 ]
          Fix Version/s 3.0.0.b5 [ 10209 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.0.b7 [ 10211 ]
          Fix Version/s 3.0.0.b6 [ 10210 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.0 [ 10000 ]
          Fix Version/s 3.0.0.b7 [ 10211 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.1 [ 10212 ]
          Fix Version/s 3.0.0 [ 10000 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.2 [ 10213 ]
          Fix Version/s 3.0.1 [ 10212 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.0.3 [ 10214 ]
          Fix Version/s 3.0.2 [ 10213 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.3.0 [ 10100 ]
          Fix Version/s 3.0.3 [ 10214 ]
          tyson Tyson Phillips (Inactive) made changes -
          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.
          tyson Tyson Phillips (Inactive) made changes -
          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.
          admin Paul Phillips made changes -
          Security Private [ 10000 ]
          tyson Tyson Phillips (Inactive) made changes -
          Link This issue blocks CORE-1221 [ CORE-1221 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.3.0-b2 [ 10507 ]
          Fix Version/s 3.3.0-b1 [ 10100 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.5.0 [ 10401 ]
          Fix Version/s 3.3.0-b2 [ 10507 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.5.0-b2 [ 10701 ]
          Fix Version/s 3.5.0-b1 [ 10401 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.5.0-b2 [ 10701 ]
          tyson Tyson Phillips (Inactive) made changes -
          Link This issue relates to CORE-1776 [ CORE-1776 ]

            People

            • Assignee:
              cody Cody Phillips (Inactive)
              Reporter:
              tyson Tyson Phillips (Inactive)
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: