All Activity
- Today
-
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? -
healthfarmsresults joined the community
-
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?
-
Moodi CBD joined the community
-
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. -
Ianlor00 joined the community
-
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 -
WHMCS 9.0 – Upcoming Changes to Module Requirements
andp97 replied to WHMCS John's topic in Developer Corner
The Nexus theme have this bootstrap file: /whmcs/templates/nexus/sass stat ../../../node_modules/bootstrap-four/scss/bootstrap stat: ../../../node_modules/bootstrap-four/scss/bootstrap: stat: No such file or directory /*! * WHMCS Twenty-One Theme * Global Stylesheet * Copyright (c) 2020 WHMCS Limited * https://www.whmcs.com/license/ */ @import "../../../node_modules/bootstrap-four/scss/bootstrap"; @import "global"; @import "forms";- 57 replies
-
-1
-
WHMCS 9.0 – Upcoming Changes to Module Requirements
DennisHermannsen replied to WHMCS John's topic in Developer Corner
I don't know, I gave up. WHMCS shipped the v9.0 RC with hardcoded links to /var/www/html/whmcs in the Nexus cart assets. It attempts to load Node modules but these were not part of the version they shipped. The cart doesn't work. The Nexus template's all.css file has this, so I assume it's Bootstrap 4. /** * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches. * * @version v4.0.0-alpha.1 * @homepage http://www.bootstrap-switch.org * @author Mattia Larentis <mattia@larentis.eu> (http://larentis.eu) * @license Apache-2.0 */ I think WHMCS just rushed this release because they promised a release in December. This release is so botched. They've technically delivered on their promise, but yeah... -
WHMCS 9.0 – Upcoming Changes to Module Requirements
JNDEVELOPER replied to WHMCS John's topic in Developer Corner
Still using bootstrap 4.x ?- 57 replies
-
-1
-
WHMCS 9.0 – Upcoming Changes to Module Requirements
DennisHermannsen replied to WHMCS John's topic in Developer Corner
Nexus is gonna disappoint you. It's just a reskinned Twenty One template (for the system template) and a reskinned Standard Cart template (for the cart template). It's only during checkout that it's different. -
Now that v9 RC is here can you create the v9 discussion community. Just updated, stock Twenty One + the new Nexus and view cart flashes the content the blank. Also missing lang strings.
-
Interior Fit Out Consultan joined the community
-
OGAAN joined the community
-
WHMCS 9.0 – Upcoming Changes to Module Requirements
-M- replied to WHMCS John's topic in Developer Corner
Yes screenshots please. Especially the Nexus cart.
