Hey OP, try adding credits to the account via Account Management page. You can use the same card that is linked to the account.
Apparently they recently enabled 3D Secure support and this page is asking for SMS code. So you can still add funds via that page, but cannot purchase directly via store page. Which is shit, but at least it can be worked around.
Might be something else, but worth checking.