This thread's discussion is locked. If it doesn't give you the information you need, head to its forum board for active discussions or to start a new discussion.
You can register your credit card on your account for automatic top up. Automatic top up is available for $10, $25 or $50 and are good for 30 days. Here's a link from Telus' website with more details: https://mobility.telus.com/en/ON/prepaid/top-up-details.shtml