I dont have a credit card
Yes, you can pay using a debit card. You can manager your account in Koodo Mobile self serve page (link). Hope that helps.
Source: link 1, link 2, link 3