I had insufficient funds on my card today, so the charge didn't go through. Now I'm kinda second class citizen in Beeminderland until the support reads my reply about making another attempt at charging me. I think the problem is that the system is too strict in this regard. Some services try to charge the card, if it doesn't go through they notify the user and retry in a day or two. When the charge doesn't go through on 3rd attempt - then there are consequences and the app becomes unusable.
In some countries most cards have limit at 0 and people tend not to keep all of their money on cards. I have a checking account and in situations like this I quickly add funds to my card through an iPhone app. It works OK with Digital Ocean for example, they just try again in a day or two. But with Beeminder I'm now stuck waiting for the support to read my email.
PS: I've added my payment method again and everything looks good now, but I still think it's somewhat of a overreaction on Beeminder's side.