Yes. In order to be an active subscriber, a credit or debit card is required.