Square does not currently accept debit or Interac cards for processing swiped or manually entered payments with the Square Point of Sale app in Canada. However, Square Invoices, Virtual Terminal, and purchases made through your Square Online Store and our API can be paid with Visa or MasterCard co-branded debit cards in addition to credit cards.
Square works with Canadian-issued and most non-Canadian issued credit cards with a Visa, MasterCard, American Express, Discover or JCB logo only. If you use another payment processor to accept debit card payments, you are able to track your debit payments by selecting “Other” and then “Debit/Credit” as your payment type. Keep in mind that this feature is for tracking purposes only.
Square processes all accepted credit cards with the same simple rates.
If you have any further questions, feel free to write in here.