All Activity
- Today
-
Congratulations on your upgrade to 8.13 and PHP8...a very recommended update. Regarding your error: This is an expected difference in PHP 7vs 8.x in WHMCS, where float is preferred for pricing values due to they are more suited for multicurrency environments In this scenario, if I'm understanding your error/trace, the cart template may be incompatible with PHP 8.3. You may also want to verify that the /vendor/whmcs/whmcs-foundation/lib/View/Formatter/Price.php file is also from your active WHMCS version. (I have seen more than one installation where the /vendor or other directories are not managed by their update software, and the clients always forget to manually update these locations!! Regardless, you'll want to ensure your response is using the int|float type with the modern system.
- Yesterday
-
zomex started following old WHMCS update process planning
-
old WHMCS update process planning
zomex replied to Walther's topic in Installation, Upgrade, and Import Support
Your process sounds good apart from WHMCS. I would never recommend trying to import tables to new files. You need to update your existing install as normal. You can update from your version but you may have more luck doing a manual update. Backup everything, upload the new v8.13 files, adjust your hosting/server settings to meet the requirements (e.g you may need to update PHP) then run the installation script. -
WHMCS 9.0 – Upcoming Changes to Module Requirements
-M- replied to WHMCS John's topic in Developer Corner
9.98 beta? Probably will get deleted again by John haha. -
Craft started following OneClick Payment for Cross-Sell Products
-
I'm showing the Cross-Sell Products on the "Complete" page as shown in the attached screenshot. Is it possible to change the (Add to cart) to one-click payment? When the customer clicks on it, it auto-pays for the new product using the saved payment method (last method he just used), without adding the new product to the cart and navigating the customer to the checkout page.
-
WHMCS 9.0 – Upcoming Changes to Module Requirements
Evolve Web Hosting replied to WHMCS John's topic in Developer Corner
No Beta for a major version = no upgrade to 9.0 RC for me. I will wait for 9.1 -
sweepstake joined the community
-
CCUK joined the community
-
Bali Home Building joined the community
-
borduurservice joined the community
-
Thread Salon joined the community
-
Sully Jones joined the community
-
WeWeTalent started following Introducing WeWe — WHMCS Project Management & Solutions
-
WeWe is a project-focused WHMCS service provider supporting hosting companies and digital businesses with structured, reliable WHMCS implementations. Our team has multi-year hands-on experience with WHMCS, backed by solid technical resources through our sister company, WebNIC, which has been operating in this industry for over a decade. This allows us to deliver not only development, but also proper project coordination, quality control, and long-term maintainability. Our WHMCS Services: • WHMCS Custom Module & Addon Development • WHMCS System Setup, Migration, and Optimization • Payment Gateway & Third-Party Integrations • Domain Registrar & API Integrations • Server Integrations (cPanel, Plesk, DirectAdmin) • Custom Hooks & Workflow Automation • WHMCS Upgrade, Refactoring, and Performance Improvement • Client Area & Template Customization • Ongoing WHMCS Maintenance & Support Why Work With WeWe: • Strong focus on project management and delivery quality • Practical WHMCS experience across real production systems • Reliable resources with long-term industry background • Clear communication and structured execution • Suitable for both one-off projects and ongoing support If you are planning a WHMCS upgrade, custom integration, or need a reliable partner to manage your WHMCS project end-to-end, feel free to reach out to us at muhammad.m@wewe.cc.
- Last week
-
WHMCS 9.0 – Upcoming Changes to Module Requirements
leemahoney3 replied to WHMCS John's topic in Developer Corner
It's at https://whmcs.test/admin/index.php?rp=/admin/billing/billingnote/credit/1 Also, the view invoice page in the client area is completely broken. Trying to load stuff that doesn't exist. (This is a fresh install btw) -
virtual sky host joined the community
-
SwiftModders started following WHMCS 9.0 – Upcoming Changes to Module Requirements
-
WHMCS 9.0 – Upcoming Changes to Module Requirements
SwiftModders replied to WHMCS John's topic in Developer Corner
Looking forward to unpacking all of this... Happy Holidays, everyone! (pours glass) -
WHMCS 9.0 – Upcoming Changes to Module Requirements
wsa replied to WHMCS John's topic in Developer Corner
It bug that i already report it -
WHMCS 9.0 – Upcoming Changes to Module Requirements
wsa replied to WHMCS John's topic in Developer Corner
I have 9.0 installed, and I don't see. This on the client invoice page? -
WHMCS 9.0 – Upcoming Changes to Module Requirements
leemahoney3 replied to WHMCS John's topic in Developer Corner
-
WHMCS 9.0 – Upcoming Changes to Module Requirements
leemahoney3 replied to WHMCS John's topic in Developer Corner
It's on the new credit notes. -
WHMCS 9.0 – Upcoming Changes to Module Requirements
wsa replied to WHMCS John's topic in Developer Corner
I dont see this -
leemahoney3 started following WHMCS 9.0 – Upcoming Changes to Module Requirements
-
WHMCS 9.0 – Upcoming Changes to Module Requirements
leemahoney3 replied to WHMCS John's topic in Developer Corner
-
ChristianB started following Invoice Numbering Issue
-
Check your 'Proforma Invoicing' setting, probably you just enabled it. When you activate Proforma Invoicing, the 'Invoice Number' will be populated only when the invoice is paid.
-
WHMCS 9.0 – Upcoming Changes to Module Requirements
JNDEVELOPER replied to WHMCS John's topic in Developer Corner
So your point is, whmcs should prioritize modern, clear and consistent development instead of just raising prices all the time? -
WHMCS 9.0 – Upcoming Changes to Module Requirements
Humanbeing replied to WHMCS John's topic in Developer Corner
Ah, whmcs. The gift that keeps on giving. Happy holidays. -
Walther started following old WHMCS update process planning
-
Problem: I have a fairly old WHMCS installation (WHMCS 7.10.2 and PHP 7.3.3), which is now at the end of its useful life. The current WHMCS installation is used for both the website (service presentation pages, price lists, “about us,” etc.) and the customer area. (It seemed like a good idea at the time, but it’s not: it’s a mess, management is rigid, there’s no SEO optimisation, creating multilingual pages is a mess…) So I was thinking of installing the new WHMCS in a different directory (e.g., my.example.com) and developing the main site with WP on example.com. This way I could: leave the old WHMCS site running on example.com for as long as necessary develop the new customer area on my.example.com develop the new site offline Once everything is ready, I “just” need to: delete the site on example.com install the new WP site on example.com migrate the database from the old WHMCS installation to the new one set up a series of redirects in .htaccess from the old URLs to the new ones My questions are: Did I miss something along the way? Is there something I haven’t thought of? I'll need to migrate the database from a WHMCS 7.3.3 installation to 8.13… which tables do I need to migrate? Can I do it from phpmyadmin, or are there differences in the database structure?
-
Help!!! WHMCS Find My Shared Mailbox, Please! - M365 import
BENELUX replied to BENELUX's topic in Troubleshooting Issues
UPDATE: We got it working! For anyone else hitting the “Approval Required” wall when trying to connect a standard (licensed) Exchange user, we found the culprit. We managed to solve this, but it required two specific changes due to how WHMCS is hardcoded. 1. The "Shared Mailbox" had to become a "Licensed User" Because WHMCS hardcodes the Graph API call, it is technically impossible to access a Shared Mailbox via a delegate admin account. * The Fix: We converted the Shared Mailbox to a regular User Mailbox and added an Exchange Online license. This ensures that when we authenticate as that user, correctly refers to the support mailbox. 2. We had to strip `prompt=consent` manually Once we switched to a standard licensed user (non-admin), we hit the "Approval Required" wall during OAuth. * The Cause: WHMCS appends `&prompt=consent` to the auth URL, which forces a new consent prompt that standard users cannot accept (due to our Azure security policies). * The Workaround: By manually removing this parameter from the URL in the browser, Microsoft respected the Tenant-Wide Admin Consent we had already granted, and the connection went through immediately. Summary: If you are struggling with this, you cannot use a true Shared Mailbox with WHMCS right now. You must license it as a user and clean up the Auth URL to get it connected. Hope this saves someone else the debug time! ☕️ -
WHMCS 9.0 – Upcoming Changes to Module Requirements
Hal9000 replied to WHMCS John's topic in Developer Corner
It's quite bold to release an RC without any beta for a major new version. Sure not lacking confidence. -
WHMCS 9.0 – Upcoming Changes to Module Requirements
BENELUX replied to WHMCS John's topic in Developer Corner
While I understand that bugs are part of any Release Candidate cycle, it's concerning that we are still discussing basic optimization issues like proper OPcache support. And let's not even get started on the fact that we still don't have 100% native Nginx support. This becomes particularly ironic with the introduction of the new WHMCS Cloud Solution. With cloud hosting, the resource costs are on their side, so you'd think they'd be rushing to support Nginx to reduce their own infrastructure expenses. It's like being sold a high-performance engine but being told you have to power it with hamster wheels. Maybe once their bills start rolling in, Nginx support will suddenly become a priority. This all points to the bigger issue: the development velocity. Core development feels like it's just about "keeping the lights on" (PHP/ionCube updates) rather than actual innovation. This stagnation has allowed third-party developers like ModulesGarden to build entire businesses by selling us functionality that should have been in the core a decade ago. When you look at the "Total Cost of Ownership" license fees + necessary third-party modules, the value proposition is slipping. Newer platforms like Upmind are entering the market with an API-first architecture and modern features built-in from day one. If WHMCS continues to outsource innovation to the community while raising prices for maintenance updates, that competitive threat is going to become an exodus very quickly. We need core features that match the modern hosting landscape, not just compatibility patches. -
WHMCS 9.0 – Upcoming Changes to Module Requirements
DennisHermannsen replied to WHMCS John's topic in Developer Corner
Okay, maybe I was too quick about credit notes. It seems a lot of the features are "coming soon™️". This is not a Release Candidate lol. This is not even alpha. This is internal development. Nothing can convince me that this release didn't just happen because WHMCS promised us a release in December. -
WHMCS 9.0 – Upcoming Changes to Module Requirements
andp97 replied to WHMCS John's topic in Developer Corner
The links to the template diffs are broken (or the tag for the new template has not been pushed to GitHub yet): Twenty-One Theme Six Theme Standard Cart Order Form -
WHMCS 9.0 – Upcoming Changes to Module Requirements
DennisHermannsen replied to WHMCS John's topic in Developer Corner
Yeah, except for adding AI to domain search, this release doesn't really provide on any of the other promises. Credit notes doesn't work either. When you cancel an invoice, WHMCS just adds a transaction to the invoice. If the invoice has a total of $100, WHMCS just adds a transaction of $100 and cancels the invoice. There's no credit note or anything. -
WHMCS 9.0 – Upcoming Changes to Module Requirements
TheHostingHeroes replied to WHMCS John's topic in Developer Corner
https://docs.whmcs.com/releases/9.0/9-0-release-notes/ broken from the blog but i did manage to find working link https://docs.whmcs.com/releases/9-0/9-0-release-notes/ blog needs to replace 9.0 to 9-0
