I am Canadian. We use credit cards, Apple Pay, debit. Cash is also accepted but I would not worry. The only thing is Amex is not accepted everywhere so make sure to have a Visa or Mastercard if you are bringing an Amex card. Our cards usually allow tap without a pin for under 200-300.00. It depends on your bank. Larger amounts you will need a pin.