Not necessarily, registering an account can help you quickly find your own orders, and there will be records kept during payment, so there is no need to fill them out repeatedly.
You can make a successful payment without logging into your account, but your page will not retain your records and you need to fill them out again