They accept cash, e-transfer, Mastercard & Visa. They do not accept debit cards, cheques, or American Express.