We do take a variety of cards, however some do not work with our payment platform. Could you please check that your billing address and zip code are the correct ones attached to your credit card. Sometimes if these are incorrect the payment will not go through. Please re-try adding your billing address, then the payment and see how it goes.  If it does not go through, it is most likely because our system does not accept your card if you are using a Visa Debit card or a Discover card. The last option would be to attach your card to Shopify Pay or Google Pay to make the payment that way.  If you are making your purchase from the United States, it is considered as an international transaction. If your card is being declined, kindly contact your bank and ask them to allow international transactions as our store is hosted with Shopify in Canada.