Then for last pos where your transaction ends, create new role where Submit permission is enable for doctype - Sales Invoice. Which will enable i.e 3rd POS to submit Transaction.
after doing your suggestion and try to make a POS transaction. im getting error of “Insufficient Permission for Sales Invoice”, and i think its because i remove the submit option of User’s Role. and i notice that in POS page i still have the submit button after you click pay.
@jparikh if thats the case there will be a problem in synchronizing the draft transaction in POS if the POS 1 made the transaction … POS 2 won’t be able to see that unless POS 1 will sync the POS data? correct me if im wrong.
Currently online POS has no feature to save data in draft mode, but we have plan to add this feature in online POS in next version. I have created Github issue for the same, soon we’ll add this feature.