Yes, you can set up automatic payments by credit or debit card. You can do this in the Top Up section of your My Account.
Automatic Payments
You can set up automatic payments (of any value above $5.00) to occur when your account falls below your chosen balance.
Recurring Payments
You can also set up recurring payments to occur weekly, fortnightly or monthly for your chosen top up amount.