Do I have to register to place an order?

No, you don't need to register with iolloi to place orders.

You can fill in the necessary information when checking out as a guest. But you will not be able to check the order status or order history without registering.