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

Make client cancellation more granular

    Details

      Description

      There is a Company (Settings > Company > Billing/Payment) and Client Group (Settings > Company > Client Groups: Edit) setting called "Allow Clients to Cancel Services".

      If this is checked, under the service Manage link in the client area there is a red button called "Cancel Options", clicking this button opens a modal (attached) that has 3 options:

      • At End of Term (Month xx, 20xx)
      • Immediately
      • Do not cancel

      We need to split apart "At End of Term" and "Immediately" so that staff can grant access to both options, or one option.

      I suggest if this setting is checked, we show a drop down menu with the following options:

      • Allow immediate or end of term cancellation. (default)
      • Allow end of term cancellation only.
      • Allow immediate cancellation only.

      Then, when a client clicks the button to cancel, they will only have the options available to them in the modal.

        Activity

        admin Paul Phillips created issue -
        admin Paul Phillips made changes -
        Field Original Value New Value
        Rank Ranked higher
        admin Paul Phillips made changes -
        Rank Ranked lower
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.12.0 Sprint 4 [ 214 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher
        jonathan Jonathan Reissmueller made changes -
        Story Points 5
        abdy Abdy Franco made changes -
        Assignee Abdy Franco [ abdy ]
        abdy Abdy Franco made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        abdy Abdy Franco made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 5 hours, 57 minutes [ 21420 ]
        Worklog Id 17681 [ 17681 ]
        abdy Abdy Franco made changes -
        Status In Progress [ 3 ] In Review [ 5 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            abdy Abdy Franco
            Reporter:
            admin Paul Phillips
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 5 hours, 57 minutes
              5h 57m

                Agile