Is your card able to make international purchases? Paying directly or using paypal uses wirecapital llc which being based in cyprus makes it an international transaction and can cause your card to be declined.