All Activity
- Today
-
amnhltn527 joined the community
-
I've started testing WHMCS 9 and are trying to understand the new credit functionality. One thing that stands out is that WHMCS now appears to create a credit note when existing customer credit is applied to pay an invoice. Example: A customer has an overpaid balance available as credit. They renew a service priced at 24 EUR excluding VAT. WHMCS adds 25% VAT, making the invoice total 30 EUR. WHMCS then applies EUR from the customer’s credit balance, closes the invoice, and creates a credit note for 30 EUR (with no VAT) The net effect is my revenue is now negative 6 EUR (since I've now credited 30 EUR). From an accounting/VAT perspective, this is difficult to reconcile. The invoice represents 24 EUR revenue and 6 EUR VAT. Applying customer credit should normally be a settlement of that invoice, similar to applying a payment. It should not, by itself, create what appears to be an accounting credit note. In many VAT/GST jurisdictions, invoices and credit notes are formal accounting/tax documents. A credit note normally corrects or reverses an invoice; it is not just a record that customer credit was consumed. So I am wondering whether WHMCS is intentionally treating this as a formal credit note, or whether the system is using “credit note” terminology for what is really an internal balance movement. If it is the latter, I think this could create confusion and potentially accounting issues for businesses operating in jurisdictions where issued invoices and credit notes have specific VAT/legal meaning.
-
How can I edit a customer invoice
whoppe2001 replied to DeshiNode's topic in WHMCS 9.0 RC Discussion
I understand you would want to , however in many (most?) jurisdictions invoices are considered a legal document and you are not allowed to edit them after they've been issued. With that said, There are probably ways to stay legally compliant everywhere and still make it really simple to use. -
Introducing the WHMCS Blog Module - ThemeMetro
ThemeMetro replied to ThemeMetro's topic in Commercial Modules and Addons
WHMCS Blog Addon v1.6 Released We're pleased to announce the release of WHMCS Blog Addon v1.6, introducing powerful SEO enhancements, advanced content discovery tools, and improved article navigation designed to help you grow your blog and increase user engagement. What's New in Version 1.6? This update includes several highly requested features to help hosting providers, software companies, and WHMCS users create a more professional blogging experience while improving search engine visibility. Changelog Added Advanced Blog Search Added Homepage SEO Title & Meta Description Settings Added Article SEO Title & Meta Description Settings Implemented Google Schema Markup Support Added Read Next Articles Section Date formatting now respects WHMCS configuration settings Various performance improvements and optimizations These enhancements make it easier for visitors to discover content, improve on-page SEO, and navigate between related articles. You can find full release details on our blog. -
USA Box Maker joined the community
-
Ridhi Sharma changed their profile photo
-
fincart joined the community
-
-
ThemeMetro started following Croster 3.0 – Bigger, Smarter & More Powerful
-
We're excited to announce that Croster v3.0 is now available — a major update introducing powerful new features, expanded customization options, and greater flexibility across your website, client area, and order flow. What's New in 3.0? Promotion Manager – Create unlimited promotional banners and display them throughout the Client Area, including the Homepage, Products & Services, Product Details, and Domains pages. Schedule campaigns with start and end dates, and use Advanced Restrictions to target promotions based on specific products and addons owned by your clients. Advanced Menu Manager – Create multiple menu groups and display them based on location and user type, including Website, Order Form, Client Area, Existing Clients, and Guest Visitors. Style Manager – Completely redesigned and more powerful than ever, giving you greater control over colors, styling, and branding across your entire website. Dynamic Layouts – Automatically use different layouts for public pages and the client portal, creating a more optimized user experience. Full RTL Support – Seamless right-to-left language support throughout the entire theme. New sections for Testimonials, Team Members, and News & Articles, with expanded customization options. Section Tabs – Organize content with tabs in Features, Statistics, FAQs, Gallery, Products, and Product Group sections. Promotion Timer – Add countdown timers to the Banner section to create urgency and boost conversions. Coupon Code Integration – Display and promote coupon codes directly within the Banner and Products sections. In addition to these major features, Croster v3.0 includes numerous enhancements, performance optimizations, bug fixes, and usability improvements designed to deliver a smoother experience for both administrators and clients. We've also completely redesigned our documentation with improved navigation, updated guides, and detailed feature references to help you get the most out of Croster. Explore All New Features in Croster v3.0 →
-
Chris Swart joined the community
-
I finally decided to take a deep dive into people having similar issues, when i reported the list of issues to WHMCS support i was basically brushed off and told the issues are not with V9 but rather my WHMCS instance. The amount of time I've had to spend to correct clients accounts to make things balance correctly since the Accrual system implementation is crazy, in fact it lead me to now creating my own CRM that caters for every use case i had with WHMCS. Best of luck to you all , I hope WHMCS is able to resolve all the issues and learn from this lesson for future feature releases.
- 56 replies
-
- WHMCS-24931
- WHMCS-24949
-
(and 1 more)
Tagged with:
-
Thank you for your warm welcome.😄 Happy to be here. Looking forward to learning from the community and joining discussions!
- Yesterday
-
Version 8.1.1 Added: Support for the WHMCS "Nexus" theme Added: SMS OTP requests per minute for 2FA Added: Telnyx SMS Gateway Added: Orange SMS Senegal Gateway Improved: WinSMS Gateway API Improved: Mytihost SMS/WhatsApp Gateway API Improved: Doiteasy WhatsApp API Improved:: BulkSMS API Updated: Requires ionCube Loader v14 Fixed: Multiple languages Fixed: Updated the verification status visibility on the admin-side Client Summary page Fixed: Language variable issue on 2FA page Fixed: I have removed the JavaScript script to ensure that the button remains enabled (clickable) at all times, including on the button compatible for each theme Deprecate: Whatsiplus (Use Nulled WHMCS) Deprecate: Gateway.sa Deprecate: Super Solutions
-
sendroq joined the community
-
I am still in discussion with @bluesteam regarding the deletion of the credit notes without causing any issue. We will share an update once everything is working as expected.
- 56 replies
-
- WHMCS-24931
- WHMCS-24949
-
(and 1 more)
Tagged with:
-
wtools started following Hello from NiceNIC
-
@NiceNIC Team Welcome to the WHMCS community. We look forward to some interesting conversations and valuable insights from your registrar-side perspective. Wishing you a great time in the community!
-
NiceNIC Team started following Hello from NiceNIC
-
Hi everyone, Nice to meet you all. We are NiceNIC, an ICANN-accredited domain registrar. Our team works mainly around domain registrations, transfers, renewals, DNS management, SSL, business email, and registrar-side support for resellers, hosting providers, agencies, and developers. We joined the WHMCS Community because many domain and hosting businesses rely on WHMCS for daily operations, and we are interested in discussions around domain automation, provisioning, renewals, API workflows, customer support, billing, and reseller operations. Looking forward to learning from the community, sharing registrar-side experience where it is useful, and joining discussions where domains, DNS, SSL, transfers, renewals, and WHMCS workflows are involved. Thanks for having us here.
-
Hi, yes I have a tblcredit table and that table has a billing_note_id column that relates to this new system. The data in the tblcredit table has 3 records on it that relates to the new credit notes under the billing_note_id so we should also include this table. in my case it's only 3 records and it's because these clients had actual credit which is why the tblcredit table has actual records there
- 56 replies
-
- WHMCS-24931
- WHMCS-24949
-
(and 1 more)
Tagged with:
-
@bluesteam Don't remove those records now, I'll have a look to see what will happen if we remove these records. But do you have a table tblcredit, does it have some credit data as well?
- 56 replies
-
1
-
- WHMCS-24931
- WHMCS-24949
-
(and 1 more)
Tagged with:
-
@wtools We use a single currency. I have gone deeper in to the database to see where these credit notes are stored and found 3 tables tblaccounts (The actual credit transaction) tblbillingnotes (The summarised credit note lines shown on the invoice under Ledger) tblbillingnoteitems (The detailed ledger item in question) NOTE: I COMPLETELY understand that directly editing a database is NOT the way to go but WHMCS is leaving me no choice here. I can't raise NEW invoices for invoices that have already gone out to clients AND receipted. I suspect that deleting the transaction record and the related billing notes will remove these credit notes but I am unsure of the system impact it will have from a sequential id ordering perspective on the tables. What do you think will happen if I remove these records? Will it break the system?
- 56 replies
-
- WHMCS-24931
- WHMCS-24949
-
(and 1 more)
Tagged with:
-
@bluesteam Okay, now I understand what you mean. WHMCS is using the tblaccounts table for income calculations, as it has transactions based on each day's conversion rate. You have to use SQL quires on the tblaccounts table. Do you have multiple currencies or just one currency?
- 56 replies
-
- WHMCS-24931
- WHMCS-24949
-
(and 1 more)
Tagged with:
-
I never made any changes. You are confusing the statement the support staff made to the simple query I performed to see my actual income from the reported income in the dashboard. The query was a direct query to return the income results for the month. There is no changes I made from my side. I saw a discrepency from the annual income reports compared to actual money received and that's when I directly ran a query on the tblinvoices table and saw the difference. The support staff member is referring to that query that I performed. I don't have any custom displays. I need to fix the invoices that have incorrect credit notes and support is not telling me how to do that.
- 56 replies
-
- WHMCS-24931
- WHMCS-24949
-
(and 1 more)
Tagged with:
-
eclergys joined the community
-
wtools started following Critical Financial Report Issues After Updating to WHMCS 9.0.0
-
@bluesteam Regarding the below section, I am lil bit confused They are saying the difference is because you made some changes, but have you made any change to the income display?
- 56 replies
-
- WHMCS-24931
- WHMCS-24949
-
(and 1 more)
Tagged with:
-
So after the following reply to support: they replied with this: The problem is that when using the parameter $allow_adminarea_invoice_mutation = true the credit note is still not editable. I can adjust line items and split the invoice etc. but I need to REMOVE these credit notes from the invoices as they are not supposed to have credit notes added to them. Going forward I will do as they ask and use the Add Payment tab but these other invoices need to be corrected on the system. The invoices have already gone out to the clients and receipts have already been sent so I can't raise new invoices to fix this. This is an ADMIN nightmare at the moment!
- 56 replies
-
- WHMCS-24931
- WHMCS-24949
-
(and 1 more)
Tagged with:
- Last week
-
ahsansahab150 started following [Release] Complete Bengali Language Pack for WHMCS (bn_BD)
-
The invoices and receipts have already gone out to the clients so deleting invoices is a no go I'm afraid. I suspect I am going to have to figure out a way to edit the invoice and remove the credit note and then add a payment. I have opened a ticket but support doesn't seem to see the issue clearly. The support staff member is telling me the following: The person doesn't seem to understand my problem so I am still going back and forth with them at this stage.
- 56 replies
-
- WHMCS-24931
- WHMCS-24949
-
(and 1 more)
Tagged with:
-
Are you able to actually just delete these invoices and credit notes - even through the database? It's very frustrating to be forced into this massive change. I guess the answer for the moment is to not upgrade from 8.13.4 (maybe you can downgrade back to 8.13.4 - if it is safe to do so - It does have Long Term Support still) @WHMCS John why can't you ... Version 9.1 - option to join or not to join, immutable invoicing. Our invoicing system is handled by Xero so these immutable invoicing changes are just added complexity we don't need.
- 56 replies
-
- WHMCS-24931
- WHMCS-24949
-
(and 1 more)
Tagged with:
-
What choice do we have though - I can't see that they will reverse this. It's very frustrating because we use Xero for our organisation. We should not be forced into this massive change. @WHMCS John why can't you give us the option to opt in or not? Our invoicing system is handled by Xero so these changes are just added complexity we don't need.
-
Critical Financial Report Issues After Updating to WHMCS 9.0.0
Damo replied to Paulo Nichio's topic in Troubleshooting Issues
WHMCS support have told me recently that they're focusing on support tickets, and this community is not a good way to obtain support. Send a support/bug report and include the URL to your post and they will reply. Would be great if you post the reply here too. Will most likely be a case/bug number for a future release.- 56 replies
-
1
-
- WHMCS-24931
- WHMCS-24949
-
(and 1 more)
Tagged with:
-
There are still issues. The nexus cart is API driven and WHMCS has not considered existing functionality for additional fields for domains (something that is in their documentation). Hold off for now. Unless you want to answer customer questions, and/or miss out on sales.
