Do you accept Canadian Debit Cards? Yes! We accept both Visa and Mastercard debit cards. Related articles I am in Canada; will I need to pay duty or brokerage?