No, you don’t have to create an account to use a Paysafecard voucher. However, doing so brings several benefits, such as higher limits, easier payments, and more.