microtronix Posted Friday at 11:37 AM Share Posted Friday at 11:37 AM Whats stupid is as a developer this is as simple as adding a checkbox to the config to allow us to choose ourselves. I've never in my life understood why software companies lock you in, instead of giving you the option. You keep increasing prices year after year and you want us to stay with you, but if you keep doing this crap most of your base is not gonna find value in your ever increasing prices. 1 Quote Link to comment Share on other sites More sharing options...
Mr. Prateek Posted Friday at 02:40 PM Share Posted Friday at 02:40 PM 14 hours ago, Juanzo said: @WHMCS Rex is it true that the only solution now, $allow_adminarea_invoice_mutation = true; in configuration.php, will be removed in future versions? Yes, it is mentioned on their official website docs. They could have easilly added a checkbox settings to enable/disable this but they chose to enforce it so badly. 0 Quote Link to comment Share on other sites More sharing options...
LittleCreek Posted Friday at 09:34 PM Share Posted Friday at 09:34 PM 21 hours ago, Juanzo said: @WHMCS Rex is it true that the only solution now, $allow_adminarea_invoice_mutation = true; in configuration.php, will be removed in future versions? No to the first part of your question. You can manually change the invoice back to Draft in the database. Then you can edit it just fine. 0 Quote Link to comment Share on other sites More sharing options...
Mr. Prateek Posted Saturday at 08:07 AM Share Posted Saturday at 08:07 AM 10 hours ago, LittleCreek said: No to the first part of your question. You can manually change the invoice back to Draft in the database. Then you can edit it just fine. It is not wise to edit DB data directly as it might create unknown consequences. There might be dependencies and conditions, for example, if the invoice is in draft state, some other value might have to be x, and it isn't, it might start throwing errors on your WHMCS or cron job. Edit the DB records directly only when it is a last resort; this is not something you create a module to edit the invoice every other day. The best way is to use WHMCS internal APIs to call and update things, but again it won't work as invoice edit is blocked. 0 Quote Link to comment Share on other sites More sharing options...
WHMCS Technical Analyst WHMCS Ricardo Posted 21 hours ago WHMCS Technical Analyst Share Posted 21 hours ago On 4/16/2026 at 8:41 PM, Juanzo said: @WHMCS Rex is it true that the only solution now, $allow_adminarea_invoice_mutation = true; in configuration.php, will be removed in future versions? Hey Juanzo. I am afraid this is correct, per the series v9. 0 Quote Link to comment Share on other sites More sharing options...
bear Posted 20 hours ago Share Posted 20 hours ago 17 minutes ago, WHMCS Ricardo said: I am afraid this is correct, per the series v9. The one question I have is "why"? Clearly there's a need and demand for it, why is it not even considered being made optional, with warnings about not doing it or what have you. Why is it simply removed, with no options and so on. 2 Quote Link to comment Share on other sites More sharing options...
LittleCreek Posted 19 hours ago Share Posted 19 hours ago (edited) On 4/18/2026 at 4:07 AM, Mr. Prateek said: Edit the DB records directly only when it is a last resort; I would say this issue qualifies needing a last resort technique since they are removing it. What else can I do? Edited 18 hours ago by LittleCreek 1 Quote Link to comment Share on other sites More sharing options...
Juanzo Posted 12 hours ago Share Posted 12 hours ago Thanks for the confirmation @WHMCS Ricardo. I really hope WHMcs team reconsiders this, hopefully making it optional. 0 Quote Link to comment Share on other sites More sharing options...
Mr. Prateek Posted 7 hours ago Share Posted 7 hours ago 11 hours ago, LittleCreek said: I would say this issue qualifies needing a last resort technique since they are removing it. What else can I do? Request WHMCS to make it a confugurable option instead of removing it? 1 Quote Link to comment Share on other sites More sharing options...
LittleCreek Posted 3 hours ago Share Posted 3 hours ago 4 hours ago, Mr. Prateek said: Request WHMCS to make it a confugurable option instead of removing it? I have already done that. I'm not an idiot. 0 Quote Link to comment Share on other sites More sharing options...
Mr. Prateek Posted 2 hours ago Share Posted 2 hours ago 53 minutes ago, LittleCreek said: I have already done that. I'm not an idiot. certainly not 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.