Use PayPal – US Stores that Require a US Address – OPAS
Many US online stores don’t accept international credit cards because they view them as “risky” payment methods. But even when stores do accept international credit cards, there is another obstacle that often makes it impossible for you to complete your purchase when using a US package forwarding address: your card’s non-U.S. billing address.
Even if a US store thinks an international card is safe, trying to make a purchase when the shipping address and billing address are in different countries is a big red flag to most stores. So if you want to ship your purchase to your US forwarding address, but your card’s billing address is in another country, there’s a strong chance that your order will get canceled.