Jump to content

All Activity

This stream auto-updates     

  1. Past hour
  2. Today
  3. This is now fixed in 8.7 CORE-18390 - Correct saving of new Google OAuth2 POP support department email addressesAlso known as: CORE-18352
  4. I just noticed that the new WHMCS update allows us to sell NordVPN.. Well, I also noticed that we are to pay $5/month and charge more to the customer. However, if you go to their site, you can get the same thing for far lower -- with free 3 months! WTF comes to mind.. Why/how would we sell this over the retail price of the thing?
  5. follow up -- they provided a patch for this.. now it upgraded just fine..
  6. i would think changing the container to container-fluid may handle this for you... or a custom css call
  7. Yesterday
  8. How can i create and add my own widget on clientsummary page.
  9. Manual all the way for me too. On a side note I don't personally update WHMCS for production until a few weeks after releases.
  10. Hello Everyone, Has anyone had issues syncing DirectAdmin with WHMCS? I seem to be getting a blank response from the api array and get "No match found on server" Anyone know how to resolve this please? Thanks Bossmanuk
  11. Hello, when I try to order a license for Litespeed: https://store.litespeedtech.com/store/cart.php?a=add&pid=74 I see they provide information about the prorata. How can I do the same? 🙂 Thanks!
  12. Any ideas why? [2022-06-16T20:08:09.751825+03:00][WHMCS Installer] DEBUG: Updater bootstrapped [] [2023-03-23T12:34:04.940273+03:00][WHMCS Installer] DEBUG: Installer bootstrapped [] [2023-03-23T12:34:30.189232+03:00][WHMCS Installer] DEBUG: Installer bootstrapped [] [2023-03-23T12:34:30.222093+03:00][WHMCS Installer] INFO: Applying incremental updates to existing installation. [] [2023-03-23T12:34:30.233969+03:00][WHMCS Installer] INFO: Applying Updates for 8.7.0-release.1 [] [2023-03-23T12:34:30.234094+03:00][WHMCS Installer] INFO: Performing Update Action: removeCPanelSEOWelcomeEmailTemplate [] [2023-03-23T12:34:30.234858+03:00][WHMCS Installer] INFO: Performing Update Action: createXoviNowWelcomeEmailTemplate [] [2023-03-23T12:34:30.236500+03:00][WHMCS Installer] INFO: Performing Update Action: updateCpanelSEOToXoviNow [] [2023-03-23T12:34:30.256832+03:00][WHMCS Installer] ERROR: Error: Call to a member function isDirty() on null in /var/www/vhosts/kalfaoglu.net/httpdocs/ vendor/whmcs/whmcs-foundation/lib/Updater/Version/Version870release1.php:0 Stack trace: #0 /var/www/vhosts/kalfaoglu.net/httpdocs/vendor/illuminate/data base/Concerns/BuildsQueries.php(62): WHMCS\Updater\Version\Version870release1->WHMCS\Updater\Version\{closure}() #1 /var/www/vhosts/kalfaoglu.net/httpdo cs/vendor/illuminate/database/Concerns/BuildsQueries.php(39): Illuminate\Database\Eloquent\Builder->Illuminate\Database\Concerns\{closure}() #2 /var/www /vhosts/kalfaoglu.net/httpdocs/vendor/illuminate/database/Concerns/BuildsQueries.php(66): Illuminate\Database\Eloquent\Builder->chunk() #3 /var/www/vhos ts/kalfaoglu.net/httpdocs/vendor/whmcs/whmcs-foundation/lib/Updater/Version/Version870release1.php(0): Illuminate\Database\Eloquent\Builder->each() #4 / var/www/vhosts/kalfaoglu.net/httpdocs/vendor/whmcs/whmcs-foundation/lib/Updater/Version/IncrementalVersion.php(0): WHMCS\Updater\Version\Version870relea se1->updateCpanelSEOToXoviNow() #5 /var/www/vhosts/kalfaoglu.net/httpdocs/vendor/whmcs/whmcs-foundation/lib/Updater/Version/IncrementalVersion.php(0): W HMCS\Updater\Version\IncrementalVersion->runUpdateCode() #6 /var/www/vhosts/kalfaoglu.net/httpdocs/vendor/whmcs/whmcs-foundation/lib/Installer/Installer .php(0): WHMCS\Updater\Version\IncrementalVersion->applyUpdate() #7 /var/www/vhosts/kalfaoglu.net/httpdocs/install/install.php(0): WHMCS\Installer\Insta ller->runUpgrades() #8 {main} []
  13. Last week
  14. Thank you, that seemed to work. I did have to manually assign the registrar and then 'register' each one for some reason. That had always been automatic upon receiving payment.
  15. You need to check the below: - collation of database - collation of table - encoding of connection - convert your test (column) to new encoding There are plenty guides through the internet for emojis (one here).
  16. WHMCS have just launched v8.7 which sees many new features. We have updated all of our WHMCS Templates & modules with full support and created guides on how to update your existing product. Learn More: https://www.zomex.com/clients/announcements.php?id=265
  17. Hi, Yes, I also do manual because the update feature is not 100% stable also the problem I see with many clients.
  18. The easiest way would be to set a new due date for the services (like tomorrow) and then generate due invoices for the client on their summary tab.
  19. I always run a manual update via cli , see: https://help.whmcs.com/m/updating/l/1465032-updating-whmcs-on-the-command-line Though, step one in the update directions is wrong (I've notified WHMCS before), you need to do something like: rsync -auvh src/ dest/ instead
  20. Hi All, A client ordered several new domains but also accidentally ordered hosting for them all as well. These were all meant to be forwarded to an existing domain. He didn't complete the payment, so the order was still pending. I was trying to figure out how to modify the order, but didn't see any option for that. I did 'accept' the order in the back end. I also logged in as the client and didn't see any way to cancel the hosting plans in the as of yet unpaid for order. So in the backend under the client's summary page I deleted the newly ordered hosting plans. I was hoping that by doing that the invoice would be updated. BUT that was a mistake. Now the invoice can't load. I get an "OOPS" page when trying to view the invoice from both the backend and the customer's portal page. So figuring that the invoice was now fubar'd I deleted it from the invoice page. So now I have the new domains in the domain section, they are listed as 'active' but they have not been sent to the registrar because they haven't been paid for. So how do I handle this at this point? I obviously need to generate some kind of new invoice and have the client pay it so that the domains can be sent to the registrar. I'd appreciate any guidance. Thank You, CJ
  21. @sol2010 Once they have requested cancellation and chosen "End of the billing cycle" the product will not be invoiced when due. https://docs.whmcs.com/Cancellation_Requests However, it will be terminated if you have set a termination date or enabled the function in your "Automation Settings". https://docs.whmcs.com/Automation_Settings#Enable_Termination These settings will allow you to amend both the suspension and termination functions as you require.
  22. @dorianPSLLC It's in Automation Settings: https://docs.whmcs.com/Automation_Settings#Suspend_Days
  23. Hello, I'm looking for a way to generate a new promotion code when a user types a command in discord, so I will be able to add the discount code to a database and tie it to their username. I can't find any documentation that would allow me to do this, and I don't know how to create my own API endpoint to do this. If anyone has a link to documentation, or this has been done before somewhere else. In my head it seems like such a simple task, but I can't find anywhere that supports this idea?
  24. Just a quick update, today we released Lara v8.7.0, which is fully compatible with WHMCS v8.7.0 (released hours ago!).
  25. Hello, We are trying to update whmcs to the latest version, and when it is updated we receive an error, the recommended values are set. Error 500 is received in the console from the browser under Network. Log: DevTools failed to load source map: Could not load content for chrome-extension://gighmmpiobklfepjocnamgkkbiglidom/browser-polyfill.js.map: System error: net::ERR_FILE_NOT_FOUND update.php:1 Unchecked runtime.lastError: The message port closed before a response was received. update.php:1 Unchecked runtime.lastError: The message port closed before a response was received. update.php:1 Unchecked runtime.lastError: The message port closed before a response was received. update.php:1 Unchecked runtime.lastError: The message port closed before a response was received. DevTools failed to load source map: Could not load content for chrome-extension://gighmmpiobklfepjocnamgkkbiglidom/browser-polyfill.js.map: System error: net::ERR_FILE_NOT_FOUND vendor.min.js?v=557ed0:1 POST https://xxxx.tld/admin/update.php 500 send @ vendor.min.js?v=557ed0:1 ajax @ vendor.min.js?v=557ed0:1 request @ scripts.min.js?v=557ed0:1 post @ scripts.min.js?v=557ed0:1 (anonymous) @ update.php:232 i.complete @ vendor.min.js?v=557ed0:1 o @ vendor.min.js?v=557ed0:1 fireWith @ vendor.min.js?v=557ed0:1 p @ vendor.min.js?v=557ed0:1 x.fx.tick @ vendor.min.js?v=557ed0:1 setInterval (async) x.fx.start @ vendor.min.js?v=557ed0:1 x.fx.timer @ vendor.min.js?v=557ed0:1 T @ vendor.min.js?v=557ed0:1 o @ vendor.min.js?v=557ed0:1 dequeue @ vendor.min.js?v=557ed0:1 (anonymous) @ vendor.min.js?v=557ed0:1 each @ vendor.min.js?v=557ed0:1 each @ vendor.min.js?v=557ed0:1 queue @ vendor.min.js?v=557ed0:1 animate @ vendor.min.js?v=557ed0:1 x.fn.<computed> @ vendor.min.js?v=557ed0:1 (anonymous) @ update.php:219 dispatch @ vendor.min.js?v=557ed0:1 f.handle @ vendor.min.js?v=557ed0:1 A suggestion?
  26. Hi guys, sure this is the a hook doing this job for you. Its tested on WHMCS 8.1 and later versions. <?php add_hook('ClientAreaFooterOutput', 1, function ($vars) { if ($vars['filename'] === 'clientarea') { return <<<HTML <script> function selectActiveService() { if (window.location.href.indexOf("clientarea.php?action=services") > -1) { var activeServiceLink = document.getElementById("Primary_Sidebar-My_Services_Status_Filter-Active"); if (activeServiceLink && !activeServiceLink.classList.contains("active")) { activeServiceLink.click(); } else { return true; } } return false; } function keepTryingToSelectActiveService() { var intervalId = setInterval(function() { if (selectActiveService()) { clearInterval(intervalId); } }, 100); } document.addEventListener("DOMContentLoaded", function() { keepTryingToSelectActiveService(); }); </script> HTML; } });
  27. Currently have a client on a hosting package - set up as monthly recurring. If client gives 3 months notice, how best to "schedule" the end of that recurring billing? Or schedule the "account suspension" ? I just want to stop the billing.... I don't want to delete the account or the hosting account. If I set "Termination Date" does that actually terminate the hosting account from the server, or is that just an "end date" of the recurring billing? Thanks for the clarification
  1. Load more activity
  • 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