The catering
component is actually directed to be used during the event, not for pre-orders. So there is no paypal payment facility there.
If you create a link in one of the frontend menus for the "myLANsite Catering" component you will see the form where they can order their food. It has a workflow:
1. User orders the food
2. Bar-Staff then process the order, maybe place it with a pizza-delivery or prepare it themselves (sandwiches)
3. Once the pizza-guy arrives, they set the order as "delivered"
4. Users can see that orders are ready for pick-up when you have the additional catering-module installed (they get a JavaScript popup)
5. User goes to the bar, picks up the food and pays (bar-staff set order as paid/picked/-up)
In the new version, this will be made a bit different. You will have a nice interface for the till where you can directly and conveniently place orders from the backend. And certain items can be marked as "direct sale", so they do not go throught the whole workflow. For example drinks: If somebody comes to the bar to order a dring, bar-staff just enter it in the till, and then it directly jumps to a page where they can enter payment and the item will directly be marked as ordered, delivered, paid and picked up.
I already have a first release candidate which I gave to a few people for testing. There are still a few major bugs, so be patient
