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

Add support for term commitments / contracts

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 4.0.0-b1
    • Fix Version/s: Short Term
    • Component/s: Plugins, Staff Interface
    • Labels:
      None

      Description

      Often times people sign up for a longer commitment or contract length to get a lower monthly rate. For example, someone may agree to a 1 year term but pay monthly. Right now, there's no way to enforce this in Blesta.

      This task involves several parts, and should be converted into an Epic with subtasks after sufficient discussion.

      • Add a new column to Package Pricing called "Commitment". This will either have a single field like term that inherits the period. Or, it would have two fields for term and period.
      • Update the order plugin and the core so that in the drop down for selecting a term, if a commitment is set it will be displayed something like this: "1 Month @ $12.95 USD for 1 Year".
      • If the service is cancelled prior to the commitment period, any cancellation fees set for the package pricing would be applied.
      • The commit/contract end date or date range should be visible to both staff and clients when managing their service.

      Original feature request for this is here - http://www.blesta.com/forums/index.php?/topic/5717-support-term-commitments-contracts/

        Activity

        admin Paul Phillips created issue -
        admin Paul Phillips made changes -
        Field Original Value New Value
        Attachment capture-for-jira-screenshot-20160119-094826-275.png [ 11450 ]
        admin Paul Phillips made changes -
        Description Often times people sign up for a longer commitment or contract length to get a lower monthly rate. For example, someone may agree to a 1 year term but pay monthly. Right now, there's no way to enforce this in Blesta.

        This task involves several parts, and should be converted into an Epic with subtasks after sufficient discussion.

        - Add a new column to Package Pricing called "Commitment". This will either have a single field like term that inherits the period. Or, it would have two fields for term and period.

        - Update the order plugin and the core so that in the drop down for selecting a term, if a commitment is set it will be displayed something like this: "1 Month @ $12.95 USD for 1 Year".

        - If the service is cancelled prior to the commitment period, any cancellation fees set for the package pricing would be applied.

        - The commit/contract end date or date range should be visible to both staff and clients when managing their service.
        Often times people sign up for a longer commitment or contract length to get a lower monthly rate. For example, someone may agree to a 1 year term but pay monthly. Right now, there's no way to enforce this in Blesta.

        This task involves several parts, and should be converted into an Epic with subtasks after sufficient discussion.

        - Add a new column to Package Pricing called "Commitment". This will either have a single field like term that inherits the period. Or, it would have two fields for term and period.

        - Update the order plugin and the core so that in the drop down for selecting a term, if a commitment is set it will be displayed something like this: "1 Month @ $12.95 USD for 1 Year".

        - If the service is cancelled prior to the commitment period, any cancellation fees set for the package pricing would be applied.

        - The commit/contract end date or date range should be visible to both staff and clients when managing their service.

        Original feature request for this is here - http://www.blesta.com/forums/index.php?/topic/5717-support-term-commitments-contracts/

          People

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

            Dates

            • Created:
              Updated: