Jump to content

Early domain renewal is a mess


wateba

Recommended Posts

Let's say:

  1. Today we offer the .com TLD for $100 through registrant X.
  2. Customer buys it.
  3. After a while we decide to change the .com to registrant Y and offer it for $50.
  4. If the same customer goes to the page to do the early renewal of the domain, he will see $50.

This makes no sense:

  • If the customer always pays $100, why would he see another value if he just wants to pay the invoice early?
  • Even if new sales come in through registrant Y, the customer is still with registrant X, which costs $100. If the customer pays this $50 invoice, whmcs will trigger the renewal on registrant X, possibly even causing losses for the company.
  • And worse, after completing the order, even before it has been paid, whmcs updates the recurring value of the customer's domain. Now the domain is in registrant X (which costs $100) with a recurring price of $5.

In an ideal world, prices should be per registrant, and in TLDs you would only choose which registrant to use for new sales, but I don't believe this will be adjusted since we know that the focus is on the marketplace rather than fixing bugs that have been around for years.

I tried to get around it via hooks, but I couldn't find any. None that would work without having to write half the world. 

Is there any way to disable the updating of the domain's recurring price after requesting the order? Or to use the recurring price as the values?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated