Uploaded image for project: 'Blesta Core'
  1. Blesta Core
  2. CORE-3028 Add renewal pricing option
  3. CORE-3093

Add package setting for whether to use renewal price for upgrades

    Details

    • Type: Sub-task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.6.0-b1
    • Component/s: Staff Interface
    • Labels:
      None

      Description

      Create new field on the packages table

      ALTER TABLE `packages` ADD `upgrade_use_renewal` TINYINT(1) UNSIGNED NOT NULL DEFAULT '1'

      Add a checkbox to the package add/edit pages. Label it 'Use renewal prices for upgrades'. Also include a tooltip saying the following:

      When enabled, upgrading to this packages will use renewal prices if they are set. The same will apply to any configurable options that are altered in the upgrade. The regular price will be used if this setting is disabled.

      Update the upgrade interfaces/pricing presenter to consider this setting.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            jonathan Jonathan Reissmueller
            Reporter:
            jonathan Jonathan Reissmueller
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Fix Release Date:
              28/May/19

              Agile