We use Stripe for payment processing which supports Visa, Mastercard, American Express, Discover, and Interac payments in Canada.