In that case, it should be made more sane by not generating an unpaid invoice after adding funds (an “unpaid invoice” for added funds doesn’t make any sense) and even if it does, that invoice shouldn’t be considered “overdue” by the system. Also the fact that the system turns “funds added” into a “balance owed” is literally the definition of insane (That’s exactly what happened: I paid $37.90 via Add Funds, and my control panel says I owe $37.90 – not counting my upcoming January invoice). What’s even more insane, is that I can actually pay the overdue invoice, which was generated in the first place by adding funds! I wonder if this is recursive?
So what this means is I went into my account and I see a message saying I have an unpaid balance. And when I click to pay, the first thing I see is the “Add Funds” box on the left hand side, so I click add funds, then have to remember the amount I owe and manually type it in, go to PayPal and make a payment, and upon doing so, the billing system generates an invoice in the same amount I just paid, and says it’s unpaid. Furthermore, I get an email notice about the overdue invoice sent to me at the exact same moment, which says (my notes in bold):
This is a billing notice that your invoice no. 8562 [the invoice for the added funds, NOT my monthly invoice for VPS service] which was generated on 12/01/2016 is now overdue [overdue on the exact same day I paid it].
Please make arrangements to remit payment immediately. There is a risk of your hosting service gets disrupted, if ‘Balance’ field continues to indicate a negative balance. May we request you to write to [email protected] with your account id, in case there is any problem.
I’ll have to remember to not click on “add funds” next time, and instead do as you suggest, click on the invoice itself and make payment that way. Just from a UI/UX standpoint though, anytime users have to make mental notes of how to do things correctly, despite the fact the interface itself seems to want you to do it the other way, is poorly designed.
The Add Funds should be fixed or taken out entirely. At least the generated invoice for adding funds should show the funds as a credit, rather than a balance as it presently does.