No, it is not compulsory. There are many payment methods to choose from, and many of them don't require credit cards. For instance, e-wallets, pay by phone bills etc., don't require you to use a credit card.