If you don't have an account and just want to pay with a Netflix card?
You have to create an account to be able to pay with a Netflix gift card? Or can you choose a gift card as payment options?
No you can just redeem the voucher, I've been doing it for a few months now, you don't have to provide bank details.
As a voucher card option