It is not mandatory to open an account to place an order, but it is advisable to create an account for better shopping comfort