Love the new credit and invoice late features, but I have to say I think create invoice has taken a step backwards.
Previously it was nice and easy you choose the gateway click update, add the items to build the invoice, and when finished click complete to actually register the invoice and send the email to the client. All on one page nice and neat.
Now you create the invoice, have to click the actions tab to change the gateway depending on the client, then it redirects to the invoice page you continue to add items. Then when done have to go back to the actions tab again to send it. A lot more messing around clicking tabs and flipping backwards and forwards.
Also don't like the fact it actually creates the invoice as soon as you click create invoice instead of when you have finished building it and click complete as before. If a user happens to log in when we are half way through building an invoice they may try to pay it before we are finished.
That said there is still nothing to touch whmcs.