How to restrict Ticket modification after payment?

Once the customer pays and leaves, the ticket and payment details should not be allowed to be changed by an operator. An admin or a user with appropriate rights should be allowed to edit. Can this be done in Sambapos?

By default you cannot amend a settled ticket, the only way to so it is to download additional functions from samba market and create your iwn rules and actions to reopen ticket and cancel payments which you can then restrict access to just admin

So noone can change a settled ticket unless you did the above

3 Likes

Allot of settings in Samba are mapped to a set of conditions, things like;
Department
Ticket Type
User Role
Ticket Status
Visibility (Location for buttons)

Automation commands (Buttons - Not menu items but function buttons like settle etc) have options of;
Terminal
User Role
Department
Ticket Type
Enabled Status
Visible Status
Visibility (Location for buttons)

These will define when/where the button with be viable and useable.
If you got to Manager --> Automation --> Automation Commands --> Select Settle Command --> Choose mappings tab you will see, I think by default it will pretty much be mapped to virtually everything with a * in each column.

You would want to change say the user role to ‘Cashier’ if that’s the user role or you could map to only be available on certain terminals.

Its hard to give exact instructions without knowing how you have used users/terminals and other factors in your setup but hope that explains enough for you to understand.

Under Users you can give rights to the Navigation screen and options.

1 Like