Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-1672

Do not add coupon line items under config options if they do not apply

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.5.0-b3
    • Fix Version/s: 3.5.0-b4
    • Component/s: None
    • Labels:
      None

      Description

      When upgrading a service that is queued, coupon line items are added under each line item to which it applies.

      However, if the coupon does not apply to configurable options that are on the invoice, a coupon line item is still added below each config option for $0.

      This task should consider updating how coupons are added as line items to invoices when they are created from item prices such that coupon line items are not added if they do not apply to the item above them.

        Issue Links

          Activity

          tyson Tyson Phillips (Inactive) created issue -
          tyson Tyson Phillips (Inactive) made changes -
          Field Original Value New Value
          Rank Ranked higher
          tyson Tyson Phillips (Inactive) made changes -
          Link This issue relates to CORE-1637 [ CORE-1637 ]
          tyson Tyson Phillips (Inactive) made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          tyson Tyson Phillips (Inactive) made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                2/Jun/15