Hi!
I am facing many problems with payment. The thing is that I have nowhere to report this, as I do not pay extra for support. Posting on this mailing list is kind of my last resort hoping that somebody at Google will pick up my complaint.
I am Austrian and switching to a German bank. I have a MasterCard debit card backed by my bank account I want to use. So far so good.
When adding this as a payment method, Google claims that my card is prepaid (which it is not), so I cannot use it (cross-post on SO:
https://stackoverflow.com/questions/37279504 ). That's a solid fail already, but fair enough, let's use my bank account directly.
It is impossible to use an Austrian address in connection with a German IBAN/BIC for no apparent reason. Either IBAN validation fails because the country code (IBAN prefix) does not match, or postal code verification does not match because Austria uses four digits and Germany uses five.
By the way, your maxlength for IBANs is 30 characters, but this is only correct for the portion after the country code, so in total it should be 32. The maxlength for BICs also appears invalid though I did not check in depth.
Please resolve this issues by either fixing your check for prepaid cards or relaxing silly constraints on what my IBAN should be...
Thank you!
Lorenz