No, you do not need to be logged in to your online account, nor do you need to have an online account, to place an order.