You
don't need to have an account to place an order. However, having an account can
save you time during checkout as it securely saves your address and payment
details for future purchases. It’s not mandatory though if you just want to
place an order.