Do I need a credit card to open an account?

Yes, for Tag and Tagless accounts you will need a credit card to make the opening payment.

To ensure your account is always ready for travel, setup an automatic top-up for ongoing payments.

Compare Tag and Tagless accounts