Is it necessary to have a credit card?

No, we can also agree on sending you a monthly invoice.