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

Domain Manager: DNS Management, Email Forwarding, ID Protection should have terms defined by default

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.4.0
    • Fix Version/s: 5.5.0
    • Component/s: Plugins, Staff Interface
    • Labels:
      None

      Description

      People go to Packages > Domain Options and create or import TLDs, set their pricing, and check the boxes for the config options - DNS Management, Email Forwarding, ID Protection, and as long as the module supports it they are enabled for the TLD.

      The problem is that most stop here, and these options never appear during checkout, and the management options don't appear when managing the domain in the client area UNLESS you first go into Packages > Domain Options > Configuration: Configurable Options, click Edit next to each, and select the terms.

      I suggest that by default we enable a pricing term for all years, 1-10 of 0.00 for all of the options. Normally I wouldn't suggest defaulting to a price of 0, but I think it would be fine here for 2 reasons:

      1. Many people offer these options for free
      2. They won't appear unless first enabled for the TLD anyway

      One concern if adding these terms is... which currency? I don't think we want to add it for currencies that are not being used. So, I would suggest that these be created using the companies "Default Currency" only. Unless there is a good reason to do it differently?

        Activity

        There are no comments yet on this issue.

          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:
              Fix Release Date:
              8/Aug/22

              Time Tracking

              Estimated:
              Original Estimate - 0 minutes
              0m
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 4 hours, 43 minutes
              4h 43m

                Agile