Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. If your hosting provider has strict bandwidth limits, that could also cause playback issues for your users. Uploading to YouTube or Vimeo and embedding the video is usually the easiest workaround, but if you prefer to keep it hosted on your own domain, make sure your server settings allow proper video MIME types. If you need to convert your video to a more compatible format, check out this https://www.movavi.com/image-converter/png-converter.html. It also supports various file type conversions, which has helped me a few times.
  3. Today
  4. 1. Hosting Renewals For WHMCS 3.7.0 - 25% OFF! One way or another? We'd say - your way. After all, when it comes to handling renewals, you should be the one in control. And that’s exactly how it goes, thanks to the recently launched 3.7.0 version of our Hosting Renewals For WHMCS, which allows you to set specific billing cycles eligible for discounts when clients renew their products. If you’ve been wondering whether the module is ready to meet the demands of the WHMCS V8.12 environment, let us reveal this - the release has opened that door as well. We’ve done our part, and now all that’s left for you is to place an order and see the module’s potential for yourself. And if you act within the next few days, you'll save 25%! Learn more about our Hosting Renewals For WHMCS 3.7.0! 2. Resellers Center For WHMCS 3.14.3 How about taking your reseller management to a whole new level? That’s exactly what you can achieve with our Resellers Center For WHMCS. Because this module has been designed not just to manage, but to empower. Now, we have even more evidence to back this up. The new 3.14.3 edition is not only fully optimized for WHMCS V8.12 – it also comes equipped with the admin area labels which let you quickly identify resellers based on their connections to products, services, domains, and addons. Explore the full package of functionalities of Resellers Center For WHMCS 3.14.3! 3. WHMCS V8.12 Support List - Recent Updates You may not necessarily keep track of every single change in the WHMCS V8.12 compatibility sector. It doesn’t mean you're not interested in knowing the names of recently updated modules. Here it is then, the very latest batch: Domain Orders Extended For WHMCS - v3.6.4 GoGetSSL For WHMCS - v2.11.1 [FREE!] Google Workspace For WHMCS - v1.4.4 Plesk Key Administrator For WHMCS - v1.4.7 QuickBooks Online For WHMCS - v1.10.4 Quotes Automation For WHMCS - v2.3.2 Time & Task Manager For WHMCS - v1.4.20 And we still haven’t said a final word… Look at the full list of WHMCS V8.12-friendly modules! 4. Polish Language Translation For WHMCS 2.11.0 - 20% OFF! As more modules join the WHMCS V8.12 lineup, Polish Language Translation For WHMCS truly stands out with version 2.11.0 that ensures support for WHMCS V8.12.1. Enhanced reliability is already part of the package, so why not add a 20% price cut to the mix for an even more promising outcome? Dive into the changelog of Polish Language Translation For WHMCS 2.11.0! Need WHMCS Module Development For Your Business? Get Your Free Quote Now! We can customize our modules to fit your exact needs or even create a completely new one from scratch to give your WHMCS platform an added boost!
  5. It would possibly benefit you to create a custom field associated with domain to store timestamp of registration. Then each 10 minutes, check custom field value of the most recent/highest domain if the value satisfies the requirement. If false, stop querying. If true, repeat query, highest domain id not previously checked within this cron. Repeat until a false is returned.
  6. You can create one custom table where you maintain the domain register with hook PreRegistrarRegisterDomain with date and time https://developers.whmcs.com/hooks-reference/domain/#preregistrarregisterdomain Then write cron for every 10 min, get record from your database table do the needful operation
  7. You can do this with hook AfterShoppingCartCheckout https://developers.whmcs.com/hooks-reference/shopping-cart/#aftershoppingcartcheckout
  8. Yesterday
  9. why is still still an issue 7 years later... and despite multiple price increases. Incredible.
  10. Hello did you clear your template cache and browser cache first before trying it
  11. There is a certain operation that must be performed at least 5 minutes after the registration of some domains. I could use the AfterCronJob hook, check the domains registered in the last 10 minutes, and then proceed with this operation on those domains (if any), but... how can I identify the domains registered in the last 10 minutes? I haven't been able to find any way to do it...
  12. Thanks for the reply. I tried it but for some reason it did not work for me.
  13. If you have the "PayPal Transaction Lookup" module enabled - try deactivating it (or removing it from files if you can't get to the addon settings) and see if that resolves it.
  14. Hello everyone! How can i access the data like firstname, lastname etc from the order form after it has been send? I thought i could see it in the developer console in the network tab as a XHR request. But there i cant see anything.. Please give me some advice! Thanks a lot.
  15. Hello! I want to test a PHP function. But for some reason, the hook only gets triggered when my PHP functions is static. But for example: public function testEasybillCall() Does not work. Why?
  16. PROBLEM 1: PHP Timezone Your PHP environment does not have a valid timezone setting. Please set date.timezone in php.ini to ensure correct date and time processing. If date.timezone is set in php.ini and this warning is still shown, please check the spelling of the timezone identifier. Please refer to our documentation for more information. This error here won't go away even though within /home/betterwebsites.co.uk/clients where WHMCS is installed and it works and we use it I just want the error gone it has php.ini with "date.timezone = "Europe/London" inside the file. Why is it still showing the issue? PROBLEM 2: https://clients.betterwebsites.co.uk/ we use Bredh-Sefar but even if changing to Twenty-One, some of the pages go to 404? Things like support tickets work, but going to LOGIN or Web Hosting etc doesn't work, any ideas?
  17. <?php /** * WHMCS Auto Prefill Ticket Reply * * @description This hook automatically prefills the admin ticket reply box with * "Hello {requestor's first name}," based on whether the requestor is: * - The Main Account Holder * - Associated User/Contact */ use WHMCS\Database\Capsule; add_hook('AdminAreaFooterOutput', 1, function($vars) { $ticketId = (int) ($_GET['id'] ?? 0); if (!$ticketId) { return; } $requestorName = ""; $clientName = ""; $ticket = Capsule::table('tbltickets')->where('id', $ticketId)->first(); if ($ticket) { if (!empty($ticket->requestor_id)) { $user = Capsule::table('tblusers')->where('id', $ticket->requestor_id)->first(); if ($user) { $requestorName = $user->first_name; } } if (empty($requestorName)) { $contact = Capsule::table('tblcontacts')->where('id', $ticket->requestor_id)->first(); if ($contact) { $requestorName = $contact->firstname; } } if (empty($requestorName) && !empty($ticket->contactid)) { $contact = Capsule::table('tblcontacts')->where('id', $ticket->contactid)->first(); if ($contact) { $requestorName = $contact->firstname; } } if (empty($requestorName) && !empty($ticket->userid)) { $client = Capsule::table('tblclients')->where('id', $ticket->userid)->first(); if ($client) { $clientName = $client->firstname; } } } return '<script> document.addEventListener("DOMContentLoaded", function() { function insertGreeting() { var replyBox = document.querySelector("#replymessage"); if (replyBox && replyBox.value.trim() === "") { var name = "' . addslashes($requestorName ?: $clientName) . '"; if (name) { replyBox.value = "Hello " + name + ",\\n\\n"; } } } insertGreeting(); var observer = new MutationObserver(insertGreeting); observer.observe(document.body, { childList: true, subtree: true }); setTimeout(insertGreeting, 2000); }); </script>'; }); Place this into your hooks folder name it something like auto_prefill_ticket_reply.php. When you open the ticket to reply it will auto add Hello clientsname based on whether the ticket has been sent by the account owner or a sub user tested it out on 8.12 using php 8.1 and its working fine for me. Please note I am not an experienced coder so if @brian! could take a look I would appreciate that maybe there is something that could be added. I have been teaching myself with chatgpt
  18. Last week
  19. Hi, Yes is a whmcs issue I talked to Stripe they told me something to do with the whmcs module I got 2 last night.
  20. You can post at https://whmcs.community/community/137-service-offers-requests/ and one of the developers can do this work for you.
  21. Is there any global SMS API Provider who has competitive price ?
  22. I’ve run into this issue before when trying to self-host videos. Sometimes, it's a problem with the file format or the way the server handles video streaming.
  23. Today is a very special day at WHMCS Services, after a week of hard work we are happy to announce WS Announcement Pro 1.0.0 for WHMCS. More info https://www.whmcsservices.com/announcementpro.php
  24. Welcome back, everyone! We are here today to release a new WS Announcement Pro for WHMCS module. This module allows administrators to easily add and manage announcements, categorize them, and assign tags for better organization. It features a sleek embedded slider for dynamic display and ensures important announcements are delivered directly to subscribed users via email. Perfect for keeping clients informed and engaged. Simplify communication and boost your site's functionality with this easy-to-use addon! For more information and Screenshots: Click Here The next Fifteen (15) people who purchase this module will get 15% off the Sales Price. To get this 15% discount, you must use this discount code, NewModule when you order. If you do not use this discount code when you order you will NOT get the 15% off. Please remember to use the discount when you order. Sale Price: Owned License: $29.99 USD Order Here Click Here To View All WHMCS Addons By WHMCSServices Do You Need Custom Development For Your Business? Click Here Looking for help with WHMCS? We also provide WHMCS Themes, WHMCS installation, WHMCS configuration & WHMCS integration services. Remember to check out also the list of our other new modules released since: WS To-Do List Extended v3.0.1 WS Gift Card v1.0.2 WS Sendy Newsletter v1.0.4 WS Domain Auction v1.3.0 WS WhatsApp Chat Support v1.0.0 Coming Soon: WS UptimeRobot Monitor 1.0.0 WS Security Tools 1.0.0 WS Update Manager 1.1.3 WS Agree Terms 5.7.0 Our Social Media: Twitter Here Facebooks Here Instagram Here LinkedIn Here
  25. Dear All the Community Members, We are pleased to announce the new update of Cloudflare reseller WHMCS Module. Please find the below changelog:- Bug Fixes: Resolved DNS bundle provisioning issue. Fixed free plan activation instead of Pro during new orders. Improvements: Updated API parameters to make them compatible with Cloudflare API Fully compatible with WHMCS 8.12.1 & PHP 8.3. https://whmcsglobalservices.com/whmcs-cloudflare-module/
  26. The CNAME chain is still there: host whois.nic.br whois.nic.br is an alias for whois.registro.br. whois.registro.br is an alias for rdap.registro.br. rdap.registro.br has address 200.160.2.80 rdap.registro.br has IPv6 address 2001:12ff:0:2::80 If you try "telnet whois.nic.br 43" at the console of your server, what happens ? That said, I surely hoped that by now WHMCS already fixed that by changing to whois.registro.br. And I strongly suggest you do it yourself in whois.json.
  27. Hi all, I have a problem with WHMCS - Stripe integration. 17/02/2025 16:57 Stripe UserID => 1 Status => error message => An unexpected error - No Stripe Payment Method found from token token => Remote Storage Failed Can you help me fix this? thanks in advance
  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