It is not mandatory, you can make the purchase as a guest, without having to create an account.