I've ordered pizza from several chains that use exactly the same process for their online orders, and have done so this way for years now.
No account is mandatory, although such functionality is offered if you want to save your preferred pizza toppings, your address, and so forth for greater convenience during future orders.
You can prepay, if you want, or just pay the delivery driver once the pizzas have been delivered.
I'm not really sure what needs to be "validated" here. This approach has been successfully used by many other organizations offering the exact same type of service.
No account is mandatory, although such functionality is offered if you want to save your preferred pizza toppings, your address, and so forth for greater convenience during future orders.
You can prepay, if you want, or just pay the delivery driver once the pizzas have been delivered.
I'm not really sure what needs to be "validated" here. This approach has been successfully used by many other organizations offering the exact same type of service.