Card is not available for payments in Apple Store if region of card different from region of Apple ID
I can add cards to Apple Wallet, but when I try to use this card for in-app purchases in the Apple Store or iTunes, I cannot. The region of that card is Germany and region of my AppleID is Cyprus. Why I cannot use this card?
Here is the official information from Apple regarding
payment rules worldwide: Payment methods that you can use with your Apple ID - Apple Support
And specifically, regarding payments in Europe: About billing and purchases in Europe - Apple Support
It is clearly stated there that: "You can make App Store or Apple media service purchases using Apple Pay with any eligible card in Wallet on your iPhone or iPad." It is also mentioned that most bank cards can be
used for payments.
Thus, there are no restrictions in the official documents.
Why this card is not available for Apple Store or iTunes ?
iPhone 11