Look at how the law is formulated: "A food delivery platform shall not X without Y."
X is the action the law allows or prohibits.
Y decides whether the action is allowed or not.
If "authorization to take orders and deliver meals" exists, then they can deliver. If "authorization to take orders and deliver meals" does not exist, then they cannot deliver.
"take orders" does not appear in the law anywhere else. It's only in the phrase "authorization to take orders", and in that context the law is only checking if that authorization exists. This particular law does not say when taking orders is allowed or prohibited. This law does not care if a platform is taking orders. It cares about whether the platform delivers, and it cares about whether the platform has "authorization to take orders and deliver meals".
-
Edit: Pretend for a second the law said "A food delivery platform shall not arrange for the delivery of an order from a food facility without first obtaining an agreement with the food facility expressly authorizing the food delivery platform to own puppies and deliver meals prepared by the food facility."
Would that law have any effect on whether the food delivery platform can own puppies? Nah. The restaurant has to say "you are allowed to own puppies" before the platform can deliver, but that law is not imbuing the puppy clause with any other power. It neither allows nor disallows actual puppy ownership.
-
So my main point is not that a platform should get cheeky by trying to take orders but not deliver, or something.
It's that even if they're not taking orders, this law blocks them from delivering. If they don't have the authorization, they can't deliver, end of story. The restaurant didn't say they can have a puppy, so they can't deliver, and it doesn't matter whether there actually is a puppy.