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

Allow account credits to be used to make purchases and manually pay balances

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 3.0.0.b1
    • Fix Version/s: 3.3.0-b1
    • Component/s: None
    • Labels:
      None

      Description

      We need two things for this to work..

      1. A client group setting to disable automatic application of account credits to invoices.

      2. A method by which clients and admins can pay invoices and new services on checkout with an existing account credit.

      This will add a new section part of the payment selection, but below the available payment option choices that will read:

      Your account credit

      [ ] Use your account credit of $X.YZ

      Note

      • Can only use credit in same currency as invoice
      • Will apply credits to invoice until no more credit can be applied. If invoice is still open then will use selected payment option to pay remainder of invoice.

        Issue Links

          Activity

          admin Paul Phillips created issue -
          admin Paul Phillips made changes -
          Field Original Value New Value
          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.2.0 [ 10002 ]
          Fix Version/s 3.0.3 [ 10214 ]
          admin Paul Phillips made changes -
          Fix Version/s 3.3.0 [ 10100 ]
          Fix Version/s 3.2.0 [ 10002 ]
          admin Paul Phillips made changes -
          Security Private [ 10000 ]
          admin Paul Phillips made changes -
          Priority Major [ 3 ] Blocker [ 1 ]
          cody Cody Phillips (Inactive) made changes -
          Description We need two things for this to work..

          1. A client group setting to disable automatic application of account credits to invoices.

          2. A method by which clients and admins can pay invoices and new services on checkout with an existing account credit.

          Not a big rush, but we'll need this before too long.
          We need two things for this to work..

          -1. A client group setting to disable automatic application of account credits to invoices.-

          2. A method by which clients and admins can pay invoices and new services on checkout with an existing account credit.

          Not a big rush, but we'll need this before too long.
          cody Cody Phillips (Inactive) made changes -
          Description We need two things for this to work..

          -1. A client group setting to disable automatic application of account credits to invoices.-

          2. A method by which clients and admins can pay invoices and new services on checkout with an existing account credit.

          Not a big rush, but we'll need this before too long.
          We need two things for this to work..

          -1. A client group setting to disable automatic application of account credits to invoices.-

          2. A method by which clients and admins can pay invoices and new services on checkout with an existing account credit.

          Not a big rush, but we'll need this before too long.


          ----
          DB changes:
          * *services.override_price*
          * *services.override_currency*
          cody Cody Phillips (Inactive) made changes -
          Description We need two things for this to work..

          -1. A client group setting to disable automatic application of account credits to invoices.-

          2. A method by which clients and admins can pay invoices and new services on checkout with an existing account credit.

          Not a big rush, but we'll need this before too long.


          ----
          DB changes:
          * *services.override_price*
          * *services.override_currency*
          We need two things for this to work..

          -1. A client group setting to disable automatic application of account credits to invoices.-

          2. A method by which clients and admins can pay invoices and new services on checkout with an existing account credit.

          Not a big rush, but we'll need this before too long.
          cody Cody Phillips (Inactive) made changes -
          Description We need two things for this to work..

          -1. A client group setting to disable automatic application of account credits to invoices.-

          2. A method by which clients and admins can pay invoices and new services on checkout with an existing account credit.

          Not a big rush, but we'll need this before too long.
          We need two things for this to work..

          -1. A client group setting to disable automatic application of account credits to invoices.-

          2. A method by which clients and admins can pay invoices and new services on checkout with an existing account credit.


          This will add a new section part of the payment selection, but below the available payment option choices that will read:

          h4. Your account credit
          [ ] Use your account credit of $X.YZ

          *Note*
          - Can only use credit in same currency as invoice
          - Will apply credits to invoice until no more credit can be applied. If invoice is still open then will use selected payment option to pay remainder of invoice.
          tyson Tyson Phillips (Inactive) made changes -
          Assignee Cody Phillips [ cody ] Tyson Phillips [ tyson ]
          tyson Tyson Phillips (Inactive) made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          tyson Tyson Phillips (Inactive) made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          tyson Tyson Phillips (Inactive) made changes -
          Link This issue blocks CORE-1340 [ CORE-1340 ]
          admin Paul Phillips made changes -
          Link This issue relates to CORE-1341 [ CORE-1341 ]
          admin Paul Phillips made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          tyson Tyson Phillips (Inactive) made changes -
          Link This issue relates to CORE-1482 [ CORE-1482 ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                27/Aug/14