You can use same client id for multiple apps but when you fetch orders you will get all orders for that client id. To get around that you can make use of field called `tag` while placing order which will be returned in orders response and you can filter based on app.
Thanks for the prompt reply,
As of now i have not yet migrated to V3 so for V2 I am using getOrder call passing the orderId which i got back when i placed a fresh order.
So I dont think it will be an issue right? Just confirming.