Affirm currently accepts Canadian Visa and Mastercard credit or debit cards. Debit cards must have the Visa or Mastercard logo. Please note that prepaid cards are not accepted.