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

Add a package option to disable automatic activate of services through the module

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Duplicate
    • Affects Version/s: 5.3.0-b1
    • Fix Version/s: 5.9.0-b1
    • Component/s: None
    • Labels:
      None

      Description

      Sometimes services need to be manually activated.

      Assume that you are selling dedicated servers using the universal module. A client places an order, makes payment, and Blesta provisions the service through the universal module and emails the client. But, you haven't build the server yet, it's not online.

      The simple solution would be to be able to set a flag on any package to indicate that it needs to be manually provisioned by staff. So if the invoice is paid, and the service is pending, the Provision Paid Pending services task would skip it if this flag is set on the Package.

      For the Package Add/Edit views, in the "Basic" tab and in the Basic section add a new radio option at the bottom below "Use renewal prices for package upgrades" that has 2 options:

      Automation ?
      Automatically provision ( ) Staff must manually provision

      The tooltip next to the label should say:

      Blesta will automatically activate paid pending services from this package through the module if automatic provision is selected. Select staff must manually provision if you want to require staff to activate services created through this package manually.

      Automatically provision should be selected by default the default/fallback should be to current behavior (Automatically provision) if there is no record of the option.

        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 lower
        admin Paul Phillips made changes -
        Fix Version/s 5.9.0-b1 [ 11901 ]
        Fix Version/s Short Term [ 10800 ]
        admin Paul Phillips made changes -
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Duplicate [ 3 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              15/Dec/23