Non-credit card payment options.

I live in Canada. We do have debit cards, but our debit cards do not have a credit-card like number that can be used for online purchases. The card number is a random bank specific number thats only used by the bank. So you either swipe your card with a PIN number or you insert it into the chip reader with a PIN number.

Its called INTERAC in Canada Home - Interac

And its options for online is quite limited. PayPal is far better in terms of online purchases.