Jump to content

All Activity

This stream auto-updates

  1. Today
  2. 1. Deal of the Week: Proxmox VE VPS & Cloud For WHMCS 4.3.0 Not every module gets to call itself a long-time #1 bestseller. Our Proxmox VE VPS & Cloud For WHMCS can, and it has just welcomed a fresh round of improvements! Among the highlights of version 4.3.0, you'll find: Change Password is now available as a service action button for VPS and Cloud services, making password updates much quicker for clients. You can now import virtual machines with the same VMID across different Proxmox nodes, giving you more flexibility when managing larger environments. New custom WHMCS hooks have been added for virtual machine reinstallation events, making it easier to build your own automations and integrations. We've also taken care of a number of smaller improvements that help make everyday work noticeably smoother. Client area graphs now load faster, firewall rules support colon-separated port ranges, and disk size validation messages during service creation are clearer and easier to understand. Need an excuse to give it a try? We didn't think so. But the current 7% Deal of the Week discount is there if you'd like one! Find out more about Proxmox VE VPS & Cloud For WHMCS 4.3.0! 2. A few more updates worth your attention In the last three weeks alone, we've rolled out several other solid updates, each packed with useful new features and improvements: Advanced Billing For WHMCS 4.6.0 expands its integration with SolusVM 2 VPS & Cloud For WHMCS by adding support for network traffic metrics. cPanel Extended For WHMCS 4.2.0 grows with the addition of a new Theme Management Tool built entirely around interface customization. DNS Manager For WHMCS 3.9.0 broadens its DNS integration options with support for ClouDNS, PowerDNS (Authoritative Server) V5, deSEC, and Bunny DNS. Payment Gateway Charges For WHMCS 3.0.1 arrives with long-awaited support for WHMCS 9.0.5. SMS Center For WHMCS 3.20.0 keeps expanding too, adding iSMS and BulkGate to a growing collection of nearly 90 supported SMS gateways. Wondering how to keep up when there's so much going on? The Recently Updated section is your shortcut to everything new, making it easy to keep track of fresh versions as soon as they go live. And lately, new releases have been arriving thick and fast: CRM For WHMCS - v2.11.5IP Manager For WHMCS - v3.2.4Plesk Extended For WHMCS - v4.0.5Products Reseller For WHMCS - v1.11.1 Not in the mood for setup and configuration? We've got you covered - our Installation Services are currently 50% OFF for both the updated modules and the rest of our marketplace too! 3. For everything that's not in the default package Most of you know us through our ready-made modules, and for good reason. After all, they've been a core part of what we do for years. But what many may not know is that we also spend a good deal of our time building custom software around platforms like cPanel, Plesk, DirectAdmin, Enhance, and HestiaCP. Why? Because every now and then, a business needs something that isn't quite there yet. Maybe it's an integration you've always wished existed, a process that's still more manual than it should be, or a feature that would make everyone's day just a bit easier. So if there's something you've been wishing your software could do, we'd be happy to discuss it. Our Software Advisors can help you explore the options and see whether a custom solution could be the right way forward. Let's make your custom idea happen! 4. We're in good company when it comes to staying busy MetricsCube with 100% rebuilt WHMCS reports What started as a full-scale reporting transformation has now officially reached its final stage with the completely rebuilt Performance Report back in place! has now officially reached its final stage with the completely rebuilt Performance Report back in place! πŸ”₯SPECIAL BONUS: Make use of the WHMCS25%_MC promo code to receive 25% OFF all MetricsCube plans, including the recently introduced Starter plan. EasyDCIM v1.25.1 New installation templates for Ubuntu 26.04 LTS and Alpine Linux 3.23 plus the next-gen EasyDCIM Dedicated Servers For WHMCS 3.0. PanelAlpha v1.8.5 With the new 10Web.io integration, hosting providers can now offer Agentic Website Builder directly through their own onboarding flows and infrastructure.
  3. Yesterday
  4. Yep. That'll be it. These credit notes don't respect transaction actions.
  5. @AbsoluteLocal You are in the wrong site. Send your issue at https://secure.5cloudhost.com/submitticket.php?step=2&deptid=1 or other offline option they got. This community (and WHMCS) will not assist you for a third-party provider.
  6. It's actually very easy to fix whmcs' importassist addon, but the addon is encrypted so I can't close the bug and fix the flow for importing from the blesta database which has lots of column and table relation name errors.
  7. Not as a transaction, but a credit note. Maybe that's the difference here. No transaction recorded for it.
  8. They are. They rely on the domain's next due date in WHMCS - but they Domain Sync changes the next due date if the expiry date with the registry doesn't match the value in WHMCS.
  9. Credits (including the new credit notes) have changed it seems. When you look at the invoice that was paid by the existing credit does the credit payment appear as a transaction at the very bottom of the invoice? Also checkout the Transaction tab for this client. It seems that the payment gets processed but the renewal 'action' remains pending.
  10. Never once happened to us here, that the due date in domainsync was "changed" to the same date, nor that it was seemingly triggered to be correct by marking the renewal task as completed (it was delayed by investigating this time). Weird. I'd have assumed invoices are separate and didn't rely on registrar reporting.
  11. This is not a result of upgrading to v9. It has always been like that. If client pays an invoice for domain renewal, the next due date and expiry date is updated automatically by WHMCS. When WHMCS runs the Domain Sync task, it queries the registrar for domain details and it finds the expiration date is now inconsistent, so it changes it. This also updates the next due date. It has been like that for as long as I can remember.
  12. Hello everyone, We are pleased to share our new SumUp Payment Gateway for WHMCS. The module allows businesses to accept payments through SumUp Hosted Checkout directly from WHMCS invoices. Features: Native support for WHMCS 8.x Native support for WHMCS 9.x SumUp Hosted Checkout integration Credit and debit card payments Apple Pay support (where available) Google Pay support (where available) Automatic invoice payment recording SumUp webhook support Refund support through SumUp API Simple configuration using API Key and Merchant Code The module is distributed free of charge and can be downloaded from our website. More information and download: https://soluzioniphp.it/en/info/sumup-module-for-whmcs.html Feedback and suggestions are welcome.
  13. Last week
  14. It wasn't until I marked the task of renewing it as completed did it update the next due date. That really should not be relying on domain renewal, if it's setting the next date to invoice. Way less reliable than "invoice paid, increment next due date".
  15. It sounds like your Automation Settings include DomainSync and Sync Next Due Date, which query the registrar, if supported, to generate these values. If so, the registrar might have been reporting the expiration date incorrectly or the domain was not successfully renewed at registrar.
  16. Hi all, I just wanted to advise that we are currently aware of another issue with MS365 authentication, which we believe is caused by a recent change that was made on Microsoft's end. If you see a blank page after completing authentication with MS365 upon being redirected back to WHMCS's callback, it is most likely caused by the Cross-Origin-Opener-Policy (COOP) enforcement in your browser. It'll look like this: A case is open to get a solution implemented on our end, but in the meantime there is a workaround. Sadly, Chromium based browsers (Google Chrome, Brave, Edge, etc.) enforce COOP usage and do not provide a way to disable it. However, it is possible with Firefox, though you should only do this temporarily, as COOP is an important security feature. Open Firefox, navigate to about:config, search for browser.tabs.remote.useCrossOriginOpenerPolicy and set it to false. Once that's done, you should be able to complete the auth flow as expected. Once you've done that, make sure you re-enable COOP by setting that flag to true again. As always, feel free to reach out to our Support team via ticket if you continue to experience issues.
  17. We've migrated from CentralNic to OpenProvider, and it's been mostly without issues. We've had to contact OP support a few times but have almost always gotten a quick reply. Their WHMCS module is fine. It needs work here and there but they're open to suggestions - and their entire module is open source so anyone can make PRs. I've submitted a few and got them approved. Their API can be slow from time to time, but this was also an issue with CentralNic. Unfortunately, OpenProvider's API has a few more stability issues than CentralNic's. Switching to OpenProvider won't necessarily release you entirely from the hands of CentralNic, though. OpenProvider use CentralNic for a lot of TLDs - but OpenProvider's pricing generally better, even for those TLDs.
  18. Marked the task as done, and on the domainsync that followed it updated correctly. One would have thought paying the invoice would be the trigger for updating the next invoice due date. Strange.
  19. Moved to v9, we encountered an odd issue today. We manually process domain renewals after invoices are paid. Overnight, an invoice was generated for a domain, and fully paid by credit. A few hours later, the domain sync cron ran and gave me this: domain.tld: Next Due Date updated to 06/29/2026 (domain obscured for this post). That was the original due date, and having just been paid a few hours earlier, this should have been updated to next year. This is how it had always worked before v9, and system date is accurate. I've since manually renewed (which incremented the expiry correctly), and will monitor the next domain sync(s) to see if that changes, but it's really odd in that a paid invoice should trigger the due date, not renewal status, no?
  20. Hi @hmaddy Have you opened an invoice? The added credit and debit notes should be displayed directly on the invoice.
  21. Upgraded from 8.3 to 9.0.4 and now using 9.0.5. All invoices are immutable. in database and files are latest version. user permission roles are enabled for credit and debit notes. But still the items credit and debit notes are not available in admin area. How to solve this issue.
  22. Welcome back to the forums @WHMCS John There are many issues affect a lot of users since 9.0 was released. Especially around the invoice changes, client statements, and captcha when will these be addressed? I was told that #VIY-800509 was upgraded to severe yet nothing has been released to address it. This was not an issue before 9.0 so it was broken as part of the release. The introduction of the API driven Nexis cart has also reduced functionality. #VAI-951330
  23. Why Modern WHMCS Design Matters More Than Ever in 2026 If you're building a hosting company in 2026, your WHMCS template is no longer β€œjust a design.” It’s your: βœ” Brand identity βœ” Conversion engine βœ” Customer experience βœ” Sales funnel βœ” Trust signal Today’s customers expect a premium SaaS-style experience from the moment they land on your website. That’s exactly why Hostique was created. Introducing Hostique β€” A Premium Next-Generation WHMCS Template Hostique is a modern WHMCS template designed specifically for: βœ” Hosting providers βœ” VPS & cloud companies βœ” Domain registrars βœ” SaaS businesses βœ” Web agencies βœ” Digital service providers Built with a clean modern light UI, Hostique combines professional presentation, optimized usability, and a high-converting checkout experience into one complete solution. Modern UI. Better Experience. Higher Conversions. What Makes Hostique Different? Hostique was built with one goal: Increase trust and improve conversions. Every section is carefully designed to feel modern, premium, and professional while keeping the interface lightweight and easy to use. Modern SaaS-Style Interface Hostique uses a clean light design inspired by modern SaaS products and premium hosting brands. Features include: βœ” Soft modern UI βœ” Professional typography βœ” Consistent spacing system βœ” Premium cards and components βœ” Smooth visual hierarchy βœ” Minimal distractions The result is a more professional and trustworthy experience for your customers. Powerful Client Area Experience Hostique transforms the default client area into a premium dashboard experience. Clients can easily manage: βœ” Hosting services βœ” Domains βœ” Invoices βœ” Support tickets βœ” Account settings βœ” Product management Everything is structured for clarity, speed, and usability. High-Converting Checkout Experience Most hosting businesses lose customers during checkout. Hostique solves this with a modern conversion-focused order flow designed to reduce friction and improve user confidence. Benefits include: βœ” Clean checkout UI βœ” Better field organization βœ” Clear payment sections βœ” Faster ordering process βœ” Mobile-friendly checkout flow βœ” Improved CTA visibility A better checkout experience directly increases completed orders. 6 Professional Color Themes Hostique includes multiple professionally designed color schemes to match your brand identity. Available themes: βœ” Blue βœ” Green βœ” Purple βœ” Red βœ” Yellow βœ” Dark Each color scheme is carefully optimized for readability and modern SaaS presentation. Fully Responsive on All Devices Modern hosting customers browse from everywhere. Hostique is fully responsive and optimized for: βœ” Desktop βœ” Tablet βœ” Mobile devices Every component adapts perfectly across screen sizes for a smooth browsing experience. Built for Performance & SEO Performance directly affects: βœ” SEO rankings βœ” User engagement βœ” Conversion rate Hostique is optimized for: βœ” Fast loading speed βœ” Clean semantic structure βœ” Better Core Web Vitals βœ” Lightweight UI components βœ” Improved accessibility βœ” Modern responsive standards This helps improve both user experience and search visibility. Multi-Language & Multi-Currency Ready Hostique is designed for global hosting businesses. Features include: βœ” Multi-language support βœ” RTL-Ready & LTR compatibility βœ” Multi-currency support βœ” International-ready layouts Perfect for businesses targeting worldwide customers. What’s Included? With Hostique, you get a complete premium WHMCS experience including: βœ” Professional client dashboard βœ” Premium order & checkout pages βœ” Hosting plans UI βœ” Product details pages βœ” Billing interface βœ” Support ticket layouts βœ” Responsive account pages βœ” Full documentation βœ” Easy installation process Designed for Hosting Businesses That Want to Scale Hostique is ideal for: βœ” Shared hosting providers βœ” Cloud hosting companies βœ” VPS providers βœ” Dedicated server businesses βœ” SaaS startups βœ” Domain resellers βœ” Web hosting agencies Whether you're launching a new hosting company or upgrading an existing brand, Hostique gives your business a premium modern foundation. Why Design Directly Impacts Hosting Sales In hosting, customers compare more than pricing. They compare: βœ” Trust βœ” Presentation βœ” User experience βœ” Professionalism A modern interface increases perceived value instantly. A poor interface destroys confidence instantly. That’s why premium design is no longer optional. SEO Advantages of Hostique Hostique is optimized for modern hosting SEO strategies and relevant search intent. Built for keywords like: βœ” WHMCS Template βœ” Hosting WHMCS Theme βœ” Premium WHMCS Client Area βœ” WHMCS Checkout Template βœ” Hosting Billing Template βœ” Cloud Hosting Template βœ” Web Hosting UI βœ” SaaS Hosting Design Combined with fast performance and clean structure, Hostique helps improve visibility and engagement. Final Thoughts Your WHMCS template is not just a visual upgrade. It’s the experience your customers interact with every single day. A professional hosting business deserves: βœ” Better presentation βœ” Better usability βœ” Better conversions βœ” Better customer trust Hostique delivers all of that in one premium modern WHMCS template. Get Hostique Today Launch a premium hosting experience with: βœ” Modern UI βœ” Professional dashboard βœ” Conversion-focused checkout βœ” Multi-color themes βœ” Fully responsive layouts βœ” Optimized performance Live Demo: https://hostk.com/hostique-demo Email: test@hostk.com Password: test πŸš€ Upgrade your WHMCS experience today. Buy Now Launch Your Hosting Brand with Hostique
  24. Why Modern WHMCS Design Matters More Than Ever in 2026 If you're building a hosting company in 2026, your WHMCS template is no longer β€œjust a design.” It’s your: βœ” Brand identity βœ” Conversion engine βœ” Customer experience βœ” Sales funnel βœ” Trust signal Today’s customers expect a premium SaaS-style experience from the moment they land on your website. That’s exactly why Hostique was created. Introducing Hostique β€” A Premium Next-Generation WHMCS Template Hostique is a modern WHMCS template designed specifically for: βœ” Hosting providers βœ” VPS & cloud companies βœ” Domain registrars βœ” SaaS businesses βœ” Web agencies βœ” Digital service providers Built with a clean modern light UI, Hostique combines professional presentation, optimized usability, and a high-converting checkout experience into one complete solution. Modern UI. Better Experience. Higher Conversions. What Makes Hostique Different? Hostique was built with one goal: Increase trust and improve conversions. Every section is carefully designed to feel modern, premium, and professional while keeping the interface lightweight and easy to use. Modern SaaS-Style Interface Hostique uses a clean light design inspired by modern SaaS products and premium hosting brands. Features include: βœ” Soft modern UI βœ” Professional typography βœ” Consistent spacing system βœ” Premium cards and components βœ” Smooth visual hierarchy βœ” Minimal distractions The result is a more professional and trustworthy experience for your customers. Powerful Client Area Experience Hostique transforms the default client area into a premium dashboard experience. Clients can easily manage: βœ” Hosting services βœ” Domains βœ” Invoices βœ” Support tickets βœ” Account settings βœ” Product management Everything is structured for clarity, speed, and usability. High-Converting Checkout Experience Most hosting businesses lose customers during checkout. Hostique solves this with a modern conversion-focused order flow designed to reduce friction and improve user confidence. Benefits include: βœ” Clean checkout UI βœ” Better field organization βœ” Clear payment sections βœ” Faster ordering process βœ” Mobile-friendly checkout flow βœ” Improved CTA visibility A better checkout experience directly increases completed orders. 6 Professional Color Themes Hostique includes multiple professionally designed color schemes to match your brand identity. Available themes: βœ” Blue βœ” Green βœ” Purple βœ” Red βœ” Yellow βœ” Dark Each color scheme is carefully optimized for readability and modern SaaS presentation. Fully Responsive on All Devices Modern hosting customers browse from everywhere. Hostique is fully responsive and optimized for: βœ” Desktop βœ” Tablet βœ” Mobile devices Every component adapts perfectly across screen sizes for a smooth browsing experience. Built for Performance & SEO Performance directly affects: βœ” SEO rankings βœ” User engagement βœ” Conversion rate Hostique is optimized for: βœ” Fast loading speed βœ” Clean semantic structure βœ” Better Core Web Vitals βœ” Lightweight UI components βœ” Improved accessibility βœ” Modern responsive standards This helps improve both user experience and search visibility. Multi-Language & Multi-Currency Ready Hostique is designed for global hosting businesses. Features include: βœ” Multi-language support βœ” RTL-Ready & LTR compatibility βœ” Multi-currency support βœ” International-ready layouts Perfect for businesses targeting worldwide customers. What’s Included? With Hostique, you get a complete premium WHMCS experience including: βœ” Professional client dashboard βœ” Premium order & checkout pages βœ” Hosting plans UI βœ” Product details pages βœ” Billing interface βœ” Support ticket layouts βœ” Responsive account pages βœ” Full documentation βœ” Easy installation process Designed for Hosting Businesses That Want to Scale Hostique is ideal for: βœ” Shared hosting providers βœ” Cloud hosting companies βœ” VPS providers βœ” Dedicated server businesses βœ” SaaS startups βœ” Domain resellers βœ” Web hosting agencies Whether you're launching a new hosting company or upgrading an existing brand, Hostique gives your business a premium modern foundation. Why Design Directly Impacts Hosting Sales In hosting, customers compare more than pricing. They compare: βœ” Trust βœ” Presentation βœ” User experience βœ” Professionalism A modern interface increases perceived value instantly. A poor interface destroys confidence instantly. That’s why premium design is no longer optional. SEO Advantages of Hostique Hostique is optimized for modern hosting SEO strategies and relevant search intent. Built for keywords like: βœ” WHMCS Template βœ” Hosting WHMCS Theme βœ” Premium WHMCS Client Area βœ” WHMCS Checkout Template βœ” Hosting Billing Template βœ” Cloud Hosting Template βœ” Web Hosting UI βœ” SaaS Hosting Design Combined with fast performance and clean structure, Hostique helps improve visibility and engagement. Final Thoughts Your WHMCS template is not just a visual upgrade. It’s the experience your customers interact with every single day. A professional hosting business deserves: βœ” Better presentation βœ” Better usability βœ” Better conversions βœ” Better customer trust Hostique delivers all of that in one premium modern WHMCS template. Get Hostique Today Launch a premium hosting experience with: βœ” Modern UI βœ” Professional dashboard βœ” Conversion-focused checkout βœ” Multi-color themes βœ” Fully responsive layouts βœ” Optimized performance Live Demo: https://hostk.com/hostique-demo Email: test@hostk.com Password: test πŸš€ Upgrade your WHMCS experience today. Buy Now Launch Your Hosting Brand with Hostique
  25. Hi @Evolve Web Hosting, Stripe's Payment Methods are not interoperable between Stripe and Stripe Dynamic systems. Clients will need to enter payment details afresh when selecting Stripe Dynamic. A migration path is something we could potentially look into in future and demand and priorities permit.
  26. Hi @(Amr), Recurring to one-time is a pretty rarely used path, so yours is the only report of this issue. In recent maintenance releases we have prioritised issues affecting more users and security improvements. Rest assured your case is in our backlog and will be addressed in due course.
  27. found a working solution ... I modified the hook so that it only removes date for new domain name orders (type > DomainRegister). <?php use WHMCS\Billing\Invoice; add_hook('InvoiceCreation', 1, function($vars) { // $vars allows us to use get the specific invoice id $invoiceID = $vars['invoiceid']; $ptype = 'DomainRegister'; // Get data related to the invoice. See this for documentation on models: https://docs.whmcs.com/Using_Models // It would also be possible to use Capsule to query the database instead of using the Invoice model. See information on database queries here: https://developers.whmcs.com/advanced/db-interaction/ $invoiceItems = Invoice::find($invoiceID)->items->where('type', $ptype); $pattern = '/\(([0-3][0-9]|[0-1][0-9]|[\d]{4})(\/|\.|-)([0-1][0-9]|[0-3][0-9]|)(\/|\.|-)([\d]{4}|[0-1][0-9]|[0-3][0-9]) - ([0-3][0-9]|[0-1][0-9]|[\d]{4})(\/|\.|-)([0-1][0-9]|[0-3][0-9]|)(\/|\.|-)([\d]{4}|[0-1][0-9]|[0-3][0-9])\)/'; foreach ($invoiceItems as $invoiceItem) { preg_match($pattern, $invoiceItem->description, $matches); $invoiceItem->description = str_replace($matches[0], '', $invoiceItem->description); // Update the description of the invoice's line item $invoiceItem->save(); // Save to the database } });
  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