I'm looking to build a custom mobile app that can fetch merchant info and create and send orders via Clover REST API rather than using sdk, so that merchant can see updated orders in their Clover POS.
This app will run on non-clover device (such as samsung tablet) and will be built with react native.
1. If I understand clover semi integration correctly, is this possible solution? I saw some examples of clover apps running on clover device but not on 3rd party android devices (or ipads)
2. if it is, is this the best practice for oauth2? merchant opens the APP on Samsung galaxy tab => click "login with clover" button => mobile WEB browser pops up and merchant logs in with their clover credentials => gets redirected to the mobile APP => perform other actions (create order etc) by calling endpoints from the server