Würde es eventuell mal über einen US VPN Server versuchen. Kann sein das bei der deutschen IP die Fraud protection vom Shop oder Zahlungsanbieter anspringt. Ansonsten kann es natürlich am Land der Karten Ausstellung liegen oder eben an der Adresse.