I have a customer that is looking to use Clover. He would like to be able to have online ordering along with a couple of other features. The REST API looks straight forward. I would just like someone to confirm that I can do what I believe I can do, so that I will be able to deliver on what I am recommending. I would appreciate if someone could confirm that the API will do what I am expecting.
1) Menu Items - I will be able to retrieve menu items using the inventory API. There will be a method to indicate that the menu items have associated items (something like burger comes with choice of fries or potato salad). Menu items will include price.
2) Orders - I will be able to create orders through the API, including being able to take payment. Credit payments will be processed by Clover backend. In other words, I will not need to make calls directly to a payment gateway.