Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Juanzo last won the day on March 7 2019

Juanzo had the most liked content!

Community Reputation

2 Neutral

About Juanzo

  • Rank
    Level 2 Member
  1. Not sure why there is lack of documentation available on this, and MailChimp seems to be the only alternative that is integrated without an external addon.
  2. Does the native official MailChimp integration works properly for abandoned cart emails? Surprised client sync is still manual, and that there are no automatic alternatives AFAIK: https://docs.whmcs.com/Mailchimp#Importing_Existing_Customers
  3. @VirtualWorldGlobal has a valid point. I understand this is a security feature, and I could understand some big hosting companies with outsourced support, that could need this. But on smaller teams, or on teams where only the owners of the hosting company reply to tickets, it makes things harder. It might sound strange but there are many people that have trouble resetting a password, maybe there is a way for future WHMcs updates to allow enabling this option again.
  4. At the latest version, there is no way to manually set a user's password? Indeed it makes hard for clients that have a hard time reseting passwords, maybe there must be a way to enable this.
  5. The old AutoRelease server module, which was removed on previous WHMcs versions, was useful to track services that have no integration with WHMcs. This was requested as a feature request, stating: Yet, I found no other way to track services we provide that have no integration with WHMcs. Any idea or alternative to group services with no server integration, same as we did before with the AutoRelease module?
  6. We are enjoying Crisp.chat as a front desk for our WHMcs support tickets (great since it integrates chat and social networks). Their integration with WHMcs made things easier, but now I'm trying to improve their code to be able to show actvice services for identified clients. Any ideas on how could we insert active services? This is their hook now: <?php if(!defined("WHMCS")) { die("This file cannot be accessed directly"); } use WHMCS\Database\Capsule; function hook_crisp_footer_output($vars) { $website_id = Capsule::table('tbladdonmodules')->where('module', 'crisp')->where('setting', 'website_id')->value('value'); if(!$website_id) { return; } $output = "<script type='text/javascript'> window.CRISP_READY_TRIGGER = function() { "; if ($vars['clientsdetails']['email']) { $email = $vars['clientsdetails']['email']; $output .= "\$crisp.set('user:email', '$email');"; } // First and last name if ($vars['clientsdetails']['firstname']) { $name = $vars['clientsdetails']['firstname'] . " " . $vars['clientsdetails']['lastname']; $output .= "\$crisp.set('user:nickname', '$name');"; } // Information apart from First & Lastname that should be imported. Must exist in the clientsdetails-array. if(isset($vars['clientsdetails'])) { $merge_fields = [ 'id', 'companyname', 'address1', 'address2', 'city', 'state', 'postcode', 'country', 'phonenumber' ]; foreach($merge_fields as $merge_field) { if(isset($vars['clientsdetails'][$merge_field])) { $output .= "\$crisp.set('session:data', ['" . $merge_field . "', '" . $vars['clientsdetails'][$merge_field] . "']);"; } } } $output .= "};</script> <script type='text/javascript'>CRISP_WEBSITE_ID = '$website_id';(function(){d=document;s=d.createElement('script');s.src='https://client.crisp.chat/l.js';s.async=1;d.getElementsByTagName('head')[0].appendChild(s);})();</script> "; return $output; } add_hook('ClientAreaFooterOutput', 1, 'hook_crisp_footer_output');
  7. Hopefully this kind of sad measures makes cPanel competition grow, and allow us to choose better alternatives in the future.
  8. Mind confirming if this works with latest WHMcs 7.7 and PHP 7.3? Does it involve overwriting the autorelease module or it's a folder added to addons directory?
  9. Good one @DewlanceHosting, It seems this has been requested before here. Upvoted!
  10. It seems search at the knowledgebase is done using POST, making it a little bit harder to link to specific searches, and tracking what people search with Google Analytics. This is what Google says about tracking POST searches, but I'm not sure if anyone else has done this. Knowing what people search at our help center can greatly help create more useful content, and helping clients help themselves.
  11. I'd love to know if there is an alternative for this as well. On the meantime, I'd advice everyone interested to vote here.
  12. Hopefully WHMcs marketplace keeps improving over time and reaches quality standards of other bigger, but not so focused marketplaces.
  13. I understand you might be asking for a developer's point of view, but as a consumer and WHMcs client for a couple of years already, I tend to trust modules at the official WHMcs marketplace.
  14. By looking at the Gateway log, I've found around 12 payments declined and 1 succesfull, so it seems WHMcs was right after all. Thanks for the heads up.
  15. We are using latest WHMcs with it's Stripe integration, and after a while, the first insufficient_funds payment error appeared at our account. A client made the payment, Stripe updated WHMcs and marked the invoice as paid, but later on, the payment was declined due to insufficient_funds, but WHMcs never found out. We contacted Stripe about this, to see if we could at least receive an email when this happens, but they pointed us to their webhooks, so ideally the official Stripe integration should have this. I could create a feature request, but first I wanted to know if anyone else had the same problem, and what was the approach to solve it.
  • 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