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

Domain Manager: Add a warning and option to update all when editing a TLD for which other Packages exist

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 5.11.0
    • Fix Version/s: 5.13.0-b1
    • Component/s: Plugins, Staff Interface
    • Labels:
      None

      Description

      There are instances where you can end up with multiple ".com" TLDs managed by the Domain Manager. For example, using multiple registrars and updating TLDs to switch to another registrar. This can also happen in other cases.

      If there are multiple .com packages for example, and I'm editing the pricing for .com I have no idea that others exist.

      So, the Domain Manager should check if there are any other packages for the current TLD, regardless of module. If any exist, display a message below the pricing grid and add an option (unchecked by default) to update those prices to match.

      The info box should say:

      There are other packages for this TLD that may have different pricing. Enable the option below when updating pricing if they should be updated with this pricing.

      Below that, we'll have a checkbox that has the following label:

      Update pricing for all packages that match this TLD.

      If the option is checked, we will update the pricing for all domain packages that are for this exact TLD. If terms are removed that are in use, then those will not be able to be updated. Additionally, if a domain is using another package and has a price override set, that price override will remain in place.

        Activity

        admin Paul Phillips created issue -
        admin Paul Phillips made changes -
        Field Original Value New Value
        Attachment screenshot-1.png [ 13099 ]
        jonathan Jonathan Reissmueller made changes -
        Story Points 5
        jonathan Jonathan Reissmueller made changes -
        Sprint 5.13.0 Sprint 5 [ 220 ]
        jonathan Jonathan Reissmueller made changes -
        Rank Ranked higher

          People

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

            Dates

            • Created:
              Updated:

              Agile