É necessário ter cartão de crédito?

Sim. A PayPay funciona usando o limite do cartão de crédito que você já possui. Não é possível usar sem ter cartão de crédito ativo e com limite disponível.