I currently have multiple shop branches. Am I able to track each of the shops' transactions individually and ensure only one branch's staff can see that branch's records?

Yes, in order to enable this, you can sign-up each branch as a single shop account and that shop will be issued its own shop code. Staff will then only be able to see that particular shop's transactions.
Need more help?
Get in touch