I'm just not convinced it should go back to notes. Virtually every time I create or edit a note, I'm happy to return to the client profile. Are you saying, on edit, go back to client profile, but on delete only stay in the note section? If so, I could probably get on board with that.
Thanks for the pointer... a custom plugin sounds like a useful path... I have already got a plugin for admins that allows staff to see the current balances on the customers' realtime rating engine accounts from blesta... I think I can modify that widget so that it:
1) adds a widget or link on the customer home page so that they can see the remaining balance on their realtime billing account(s);
2) allow customer to select one of their realtime billing accounts, add a topup amount and click a buy now button
3) script the processing of the payment, transaction, invoice generation in blesta
4) script the adding the credit to the realtime rating engine after the invoice closes
Not quite as out of the box as I was hoping, but it should allow me to customise the workflow nicely.