If you need an advanced highly configurable end extendable ordering solution for your restaurant chain, you should check Ordering Stack. It has an extensive product/item model capable of multi-level configuration, great for burgers, pizza, and any other concepts. Mobile and web client is created in React.js, you can customize it and change UX/UI. You can easily connect any loyalty system and apply any discounting rules by using webhooks. You can use the geolocation/address autocomplete API of your preference as well as the payment gateway. Our software is also great for virtual kitchens and marketplaces business models.
Ordering Stack is created with the leading IT architectural principles in mind. We provide service of UX/UI customization and integration with your POS system as well as with food aggregators/marketplaces. You can also have access to source codes and implement them by yourself.