Leaderboard
Popular Content
Showing content with the highest reputation since 04/09/25 in all areas
-
Modules Stack has introduced some latest additions of modules to make WHMCS businesses processes easy and smooth for users. Addon Modules - Addon Modules are tools that you can add to your WHMCS system to expand its functionality. These modules can automate tasks, improve the user experience, or connect with other services. They're easy to install and manage from your WHMCS admin panel. 1. Passkey-Based Authentication Module for WHMCS - Enhance the security and convenience of your WHMCS platform with the Passkey Integration module. 2. Client Fields Manager Module - It empowers admins to manage optional fields, enabling them to show or hide fields on the client area registration page with ease. 3. Credit History Module - It enables clients to view their credit transactions directly in the Client Area, ensuring transparency and ease of management. 4. Client Password Reset Module - Empower WHMCS admins to reset and manage client passwords directly from the admin panel, with automatic email delivery and customizable password generation settings. 5. Pay Invoice Without Login Module - It allows clients or admins share direct invoice links so anyone can pay—no need to log into the WHMCS client area. Get More Details About Addon Modules - https://modulesstack.com/addon-modules/ These all modules are also available on WHMCS Marketplace Thanks!!1 point
-
You can create a product email template and then include the product details of the new product using merge fields. Assign this template using the option under the "Upgrades" tab of the product configuration.1 point
-
Modules Stack has introduced the advanced product page module for WHMCS platform. This module is very useful to improve the layout of product pages by updating Logo, High-quality images, Product details, Product descriptions, CTA buttons and many more. Check more details here - https://members.modulesstack.com/index.php?m=product_page&pid=5&name=product-page-module-for-whmcs1 point
-
Powerful set of modules. These are very useful to improve the WHMCS platform interms of productivity, security and billing. Thanks!1 point
-
You're most welcome! Be sure to stop by our marketplace regularly - it's the best way to stay up to speed with all the latest updates and fresh releases.1 point
-
Great list of modules. Thanks for sharing it with us.1 point
-
We're pleased to announce the release of WHMCS 8.13 Release Candidate. This marks the end of feature development for the 8.13 series and is the final stage before version 8.13 is promoted to General Availability status. WHMCS 8.13 includes the following new functionality and enhancements: Manual User Password ResetsOne of our most requested admin features is here. With over 250 community upvotes, WHMCS 8.13 introduces the ability to reset a user's password directly from the Admin Area. This...View the full blog post1 point
-
Yes. The module supports automatic billing using stored cards for recurring invoices. Thanks!1 point
-
Yes. That's exactly what the Scheduled Ticket Replies and Notes feature does. Please test out the feature and share your feedback on your experience with it here.1 point
-
Hi @ghmercado, The domain sync batches are limited to 50, so the notices will never exceed that. We're currently tracking a few different ideas for changes to this notification. Check them out and add your vote to your preferred option: https://requests.whmcs.com/idea/ability-to-disable-domain-sync-emails https://requests.whmcs.com/idea/provide-an-option-to-email-on-domain-sync-only-if-a-problem-is-encountered https://requests.whmcs.com/idea/make-domain-sync-cron-work-in-smaller-then-1-hour-increments-or-allow-syncing-more-than-50-domains https://requests.whmcs.com/idea/add-expired-domains-to-the-automation-status-screen1 point
-
Hello Jackson, I have used QuickBooks Payment Gateway Module for my WHMCS store. This module is very easy to use and supports credit and debit card payments across different countries United States, Canada, United Kingdom, Australia, and New Zealand. The best thing is, you will get 7 days free trial before buying the premium version here. Get it from here - https://members.modulesstack.com/index.php?m=product_page&pid=18&name=quickbooks-payment-gateway-for-whmcs Let me know if you need any assistance. Thanks1 point
-
Thanks to @Mytihost, I found an elegant solution for this issue. The following hook: add_hook('ClientAreaPage', 1, function($vars) { if (!empty($vars['clientsdetails']['customfields'])) { $customfieldsAssoc = []; foreach ($vars['clientsdetails']['customfields'] as $field) { $customfieldsAssoc[$field['id']] = $field['value']; } return ['customfieldsAssoc' => $customfieldsAssoc]; } }); makes available the value of any client custom field in a template, using i.e. the form {$customfieldsAssoc.17} (where "17" is the id field in the tbl customfields)1 point
-
Excellent module with top-notch features. Thanks1 point
-
I thank you for your nice comments. I uploaded it to GitHub so that anyone who wants to take it and develop and continue.1 point
-
The automation issue in WHMCS for additional purchases may be due to missing or misconfigured triggers for add-ons. Ensure automation is enabled for all product types and that the payment gateway is properly integrated to trigger actions after transactions. Also, check for any conflicts with other integrations, like Spotify streaming.1 point
-
See here: https://github.com/hybula 😃1 point
-
Have you tried MarketConnect? You can fully automate the reselling of hosted email, so the hosting part gets managed for you leaving the VPS hosting part untouched. The services on MarketConnect can be promoted automatically upon the purchase of other products on your website and/or within the client area. All seamleassy integrated within the WHMCS front-end: https://marketplace.whmcs.com/connect https://marketplace.whmcs.com/help/connect/kb/ox_app_suite1 point
-
Ok, managed to find a solution using a hook: <?php use Illuminate\Database\Capsule\Manager as Capsule; if (!defined("WHMCS")) die("This file cannot be accessed directly"); function StripEmailTicket($vars) { $str = $vars['message']; $pattern = "/On.*(\t|\n|\r|\b).*wrote:/"; $message = preg_replace($pattern, "", $str); Capsule::connection()->statement("UPDATE tblticketreplies SET message = '" . mysql_real_escape_string($message) . "' WHERE id = '" . intval($vars['replyid']) . "'"); } add_hook('TicketUserReply', 0, 'StripEmailTicket'); ?>1 point
-
the quick way, before they've registered, would be to ensure that those client fields aren't optional during registration and/or ordering... https://docs.whmcs.com/Other_Tab#Optional_Client_Profile_Fields but if they've registered before you've made those changes to settings, then the next step depends on how thorough you want to be... you can certainly, once they log in, redirect them to to the contact details page and force them to complete the required fields before they can do anything else... hooks to do that, or similar, have been previously posted.1 point
-
the entry is correct, but if this is the only entry in your whois.json file, it should be... [ { "extensions": ".app", "uri": "socket://whois.nic.google", "available": "Domain not found" } ]1 point
-
No, these are hard-coded into WHMCS and adding new types is not supported.0 points
-
The error "Error: SeekingLimitStream::getSize() must be compatible with StreamInterface::getSize()" suggests a mismatch in the getSize() method between the SeekingLimitStream class and the StreamInterface interface in the PHP code. To fix this, ensure that the getSize() method in SeekingLimitStream has the same parameters and return type as specified in StreamInterface. This alignment should resolve the compatibility issue and eliminate the error.-1 points