Hi,
We are looking into add Clover integration for our partner restaurants which use Clover POS.
Today, we accept payments from customers through our app into our own account and we distribute funds to our partner restaurants separately. The idea we would use the Clover integration to sync catalogs, and push orders directly to the partner's Clover POS.
Looking at your documentation, we were thinking to do the following:
1. Once a restaurant have authorized our app, we would create a dedicated tender on their behalf.
2. Once an order came in, we would push it to their POS using the create order api and then use the attach payment api (with the tender we created) to the order in order to mark the order as "PAID".
My questions:
1. Given that our partner restaurants are not accepting payments for the orders we push them, is the follow described above is needed? and are there best practices to accomodate to our specific setup.
2. Can a restaurant mark an order as "completed"? I saw there is a "state" field but according to your documentation it shouldn't be used to make any logical decisions
Thank you,
Ofir