I am building a pure Web Site app for my client to display their take-out menu (as a first step). It is a new restaurant and they are changing their menu frequently to keep up with customer requests. My question is that since the merchant is not using the website, how does my app access the merchant's inventory to know what to display? I can't redirect an OAuth request to the merchant for every customer access to their menu.
Is there a way the menu app can have real-time access to the merchant's inventory menu (Items and item modifiers)?
If there isn't one already, can some "merchant config" option be included into the "Add App" functionality that would let the merchant agree that the Web App has access to the merchant's data. Currently, my client just wants to display the menu, but in the future wants to allow customers to view the menu, place orders, and take payments.
So first, I need some direction for how to access the menu in the inventory, then following that, the rest of those functions.
Thanks for your help,
Tom