You need a credit card for paying premiums. However, you are required to have it when joining the site.