No registration is needed to use Paykasa. You can purchase a voucher and start using it right away. It works quite similarly to gift cards.