Let us tell you a bit about our Payment Partner that handles our transactions. We use Stripe to accept payments - the same system that powers payments for Kickstarter, Twitter, Pinterest and more.
Stripe accepts Visa, MasterCard and American Express credit, gift and prepaid cards, but not debit cards.
Also, we're a Canadian company so our transactions originate from here. Keep this in mind for any regional restrictions on your card.