Jump to content

Automating domain pricing for existing customers


Recommended Posts

Learnt the hard way that this automation software does in fact, not automate domain pricing for existing customers 😂

 

It appears the WHMCS logic is that once a customer buys a domain, they should be able to renew at that price indefinitely. 

 

Not sure why pricing wouldnt flow through as it does for new registrations? 

 

With literally hundreds of new TLD, and customers selecting different renewal periods, and pricing updates from the registrar every few months I just can't see myself fiddling with that decrepit 'Bulk Price Updater Tool'. No thanks! Currently just letting customers renew domains at a loss because time is just too valuable to stuff around for such a tedious task that the software *should* be handling... Sorry just ranting at this point. 

 

How's everyone getting around this? 

Link to comment
Share on other sites

2 hours ago, DennisHermannsen said:

We made a module that request prices from Hexonet once a day and update domain pricing (also for existing customers).

Why are you keeping that great invention hidden from mankind?  🙂

Did you find replacement for CNIC after their crazy pricing and maintenance fee tax penalising partners and end users for being with Hexonet for so long?

Link to comment
Share on other sites

18 hours ago, mrbrodie94 said:

Learnt the hard way that this automation software does in fact, not automate domain pricing for existing customers 😂

 

It appears the WHMCS logic is that once a customer buys a domain, they should be able to renew at that price indefinitely. 

 

Not sure why pricing wouldnt flow through as it does for new registrations? 

 

With literally hundreds of new TLD, and customers selecting different renewal periods, and pricing updates from the registrar every few months I just can't see myself fiddling with that decrepit 'Bulk Price Updater Tool'. No thanks! Currently just letting customers renew domains at a loss because time is just too valuable to stuff around for such a tedious task that the software *should* be handling... Sorry just ranting at this point. 

 

How's everyone getting around this? 

Not really a rant that. Real business problem. Everyday there's something new about this software that just makes me want to give up.

Edited by Mandalorian
Link to comment
Share on other sites

21 hours ago, Mandalorian said:

Why are you keeping that great invention hidden from mankind?  🙂

Did you find replacement for CNIC after their crazy pricing and maintenance fee tax penalising partners and end users for being with Hexonet for so long?

It only works with Hexonet. It was complete a few weeks before they announced the migration to CentralNic lol. There's no point in sharing it, nor am I allowed to.

We're gonna go with Dynadot. Prices seem even cheaper than Hexonet.
I'm sad that we're no longer going to do business with Hexonet, but I'm fucking ecstatic about not having to join CentralNic for long.

Our CentralNic KAM just cost them $30.000 (probably more, as they are more expensive than Hexonet) just by being an idiot.

We got a standard "I'm so sorry about the delay, we're doing everything we can to catch up on tickets, and we appreciate your understanding and patience"-reply. That was the only thing in her reply to us - she didn't answer our questions.
In her signature, it also said she doesn't work Fridays...
Oh, and she was sick for 3 weeks which is why we didn't receive any reply... And nobody at CentralNic had the brain capacity to assign her clients to someone else.

After we told her we had no patience and already had planned the migration to another registrar, she responded to our questions within a day, lol. Suddenly, they want to negotiate prices.

 

Hexonet was by far the best option for WHMCS, thanks to the amazing module. Problems were solved fast. New things were added almost the same day as requesting them. Kai has pushed 4 releases of the module today - that's wild!
It really sucks that CentralNic has ruined everything.

I have a hunch that Team Internet is going to lose a lot of money. CentralNic's prices might be slightly more expensive (depending on TLDs and your portfolio size) but I don't think they accounted for the amount of resellers leaving them.

Link to comment
Share on other sites

18 minutes ago, DennisHermannsen said:

It only works with Hexonet. It was complete a few weeks before they announced the migration to CentralNic lol. There's no point in sharing it, nor am I allowed to.

We're gonna go with Dynadot. Prices seem even cheaper than Hexonet.
I'm sad that we're no longer going to do business with Hexonet, but I'm fucking ecstatic about not having to join CentralNic for long.

Our CentralNic KAM just cost them $30.000 (probably more, as they are more expensive than Hexonet) just by being an idiot.

We got a standard "I'm so sorry about the delay, we're doing everything we can to catch up on tickets, and we appreciate your understanding and patience"-reply. That was the only thing in her reply to us - she didn't answer our questions.
In her signature, it also said she doesn't work Fridays...
Oh, and she was sick for 3 weeks which is why we didn't receive any reply... And nobody at CentralNic had the brain capacity to assign her clients to someone else

After we told her we had no patience and already had planned the migration to another registrar, she responded to our questions within a day, lol. Suddenly, they want to negotiate prices.

 

Hexonet was by far the best option for WHMCS, thanks to the amazing module. Problems were solved fast. New things were added almost the same day as requesting them. Kai has pushed 4 releases of the module today - that's wild!
It really sucks that CentralNic has ruined everything.

I have a hunch that Team Internet is going to lose a lot of money. CentralNic's prices might be slightly more expensive (depending on TLDs and your portfolio size) but I don't think they accounted for the amount of resellers leaving them.

I completely agree. The CentralNIC price hike and membership fee issue isn't just a setback for us as Hexonet partners; it's a major blow for whmcs as well. That's because businesses like ours were using whmcs, despite its constant price hikes and bugs, specifically because of Kai's outstanding modules and his responsiveness to our feedback. His matchless creative genius, and openness to incorporating some of our technical ideas and feedback really did make his modules unparalleled in features and quality. It goes without saying that when you undermine your partners, you undermine yourself. But no one can explain this to CentralNIC who, with these recent changes, stand to lose too. Undermined and disappointed partners will find their way with or without it. Best wishes.

Edited by Mandalorian
Link to comment
Share on other sites

You could loop through all domains and use the UpdateClientDomain endpoint to auto calculate the domain price, after you've updated the TLD pricing in WHMCS. It could look something like this:

<?php

use WHMCS\Domain\Domain;

$activeDomains = Domain::whereIn('status', ['Active', 'Pending', 'Pending Registration', 'Pending Transfer', 'Grace', 'Redemption'])->get();
// Or just use $activeDomains = Domain::all() to get all domains, even expired ones.

foreach($activeDomains as $domain)
{
  $command = 'UpdateClientDomain';
  $postData = array(
    'domainid' => $domain->id,
    'autorecalc' => true,
  );
  localAPI($command, $postData);
}
Link to comment
Share on other sites

14 minutes ago, DennisHermannsen said:

You could loop through all domains and use the UpdateClientDomain endpoint to auto calculate the domain price, after you've updated the TLD pricing in WHMCS. It could look something like this:

<?php

use WHMCS\Domain\Domain;

$activeDomains = Domain::whereIn('status', ['Active', 'Pending', 'Pending Registration', 'Pending Transfer', 'Grace', 'Redemption'])->get();
// Or just use $activeDomains = Domain::all() to get all domains, even expired ones.

foreach($activeDomains as $domain)
{
  $command = 'UpdateClientDomain';
  $postData = array(
    'domainid' => $domain->id,
    'autorecalc' => true,
  );
  localAPI($command, $postData);
}

That looks like a solid idea. Where would insert that code to try it out? 

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