Manager Override
Brother POS uses a PIN-based manager override system to control access to sensitive actions. When a cashier attempts an action they do not have permission for -- such as voiding a sale, applying a discount above a threshold, or overriding a purchase limit -- a manager is prompted to enter their PIN to authorize the action. This ensures accountability while keeping the checkout process smooth.

How It Works
The Override Flow
- A cashier attempts a restricted action (e.g., voiding a sale).
- Brother POS checks whether the cashier has the required permission.
- If the cashier has the permission, the action proceeds without interruption.
- If the cashier does not have the permission, a Manager Authorization prompt appears.
- A manager or admin enters their 4-digit PIN into the prompt.
- The system verifies:
- The PIN belongs to a valid, active manager or admin user.
- That user has the specific permission required for this action.
- If verified, the action proceeds. The override is logged with both the cashier and the authorizing manager.
- If the PIN is invalid or the user lacks the required permission, an error message appears.
Override Flow Details
Manager overrides are handled differently depending on the action:
- Purchase limit override: Uses the dedicated Manager Override Modal with title "Purchase Limit Exceeded". Manager enters their PIN to authorize.
- Void sale: Uses an inline PIN step inside the Void Sale modal.
- Discount: Uses an inline PIN step inside the Discount modal.
There is no single generic "Manager Override" modal -- each restricted action has its own authorization flow.
The PIN field accepts only numeric input and auto-focuses when the prompt appears. Pressing Enter after entering 4 digits submits the authorization.
Actions That Require Override
The following actions may require a manager override depending on the cashier's permissions:
| Action | Permission | Description |
|---|---|---|
| Void a sale | Void Sales | Cancel a completed transaction |
| Void a line item | Void Sales | Void a single item from a completed sale |
| Apply manual discount | Apply Discounts | Add a percentage or dollar discount |
| Override purchase limit | Manager-level | Approve a sale that exceeds cannabis purchase limits |
| Open cash drawer | Open Cash Drawer | Manually open the drawer without a sale |
| Process return | Process Returns | Handle product returns and refunds |
The exact permissions required for each action are configured by your admin in Admin > Users > Roles & Permissions. Your store may have different thresholds or additional restricted actions.
Purchase Limit Override
Cannabis dispensaries must enforce daily purchase limits. When a sale would push a customer over their daily limit, a special override modal appears with additional context:
What the Override Modal Shows
| Field | Description |
|---|---|
| Previously Today | How many equivalent grams the customer has already purchased today |
| This Sale | The equivalent gram total of the current sale |
| Daily Total | The combined total if this sale is approved |
| Daily Limit | The configured limit (e.g., 30g) |
| Over by | How much the sale exceeds the limit |
Authorizing the Override
- A manager reviews the limit information.
- They enter their PIN to authorize the sale.
- Optionally, they enter an override reason (e.g., "Medical exemption", "Customer verification completed").
- The sale proceeds with the manager's authorization logged.
Overriding purchase limits should be done only in accordance with your jurisdiction's regulations. Frequent overrides may indicate a compliance issue that should be reviewed with your compliance officer.
Who Can Authorize
Only users with the Manager or Admin role (and the specific permission being overridden) can provide authorization. When a PIN is entered:
- The system searches for an active user whose PIN matches.
- It verifies the user has the required permission.
- Both conditions must be true for the override to succeed.
Multiple Managers
If your store has multiple managers, any of them can provide the override. The system does not require a specific manager -- any valid manager PIN with the correct permission will work.
Admin Users
Admin users can authorize any override, as they have full system permissions.
What Gets Logged
Every manager override creates an audit trail entry:
| Logged Data | Description |
|---|---|
| Action | What was being authorized (e.g., "void_sales") |
| Requested by | The cashier who triggered the override |
| Authorized by | The manager who provided the PIN |
| Timestamp | When the override occurred |
| Override reason | The reason provided (if applicable) |
| Additional context | Sale ID, product details, limit amounts, etc. |
This audit trail is available in the admin panel under Reports > Activity Log and is important for compliance and accountability.
Reviewing override logs regularly helps identify:
- Cashiers who frequently need overrides (training opportunity)
- Products that commonly trigger price or limit overrides
- Patterns that may indicate process improvements are needed
Security Considerations
PIN Security
- PINs are 4-digit numeric codes assigned to each user.
- PINs are securely hashed -- they are never stored in plain text.
- The system does not enforce PIN uniqueness. Using the same PIN for multiple users can cause authentication issues -- ensure each user has a distinct PIN.
- PINs should be treated as confidential. Sharing PINs undermines the accountability system.
Override Prevention
- The manager walks to the register and enters their PIN on the cashier's terminal. The PIN entry is part of the POS workflow on the same screen where the restricted action was triggered.
- The override is tied to a specific action and expires immediately after use. It does not grant ongoing elevated permissions.
- Failed authorization attempts are logged, helping identify potential unauthorized access attempts.
Common Scenarios
Cashier Needs to Void a Sale
- Cashier opens Sales History and selects the sale to void.
- The system prompts for manager authorization.
- Cashier calls a manager over to the register.
- Manager enters their PIN.
- Cashier enters the void reason.
- The void is processed with both users logged.
Customer Over Purchase Limit
- Cashier completes the cart and initiates payment.
- The system detects the customer's daily total would exceed the limit.
- The override modal shows the limit details and how much the sale exceeds it.
- A manager reviews the situation and decides whether to authorize.
- If authorized, the manager enters their PIN and optionally provides a reason.
- The sale completes with the override recorded.
Discount Requires Approval
- Cashier applies a discount that exceeds their permission level.
- A manager override prompt appears.
- Manager enters PIN to approve the discount.
- The discount is applied with the override logged.
Manager Not Available
If no manager is available to provide a PIN:
- The action cannot be completed. The cashier must wait for a manager.
- The cashier can cancel the override prompt and serve the next customer in the meantime.
- Consider adjusting permissions so common actions do not require overrides during periods when a manager is not present.
Troubleshooting
| Problem | Solution |
|---|---|
| "Authorization failed" error | Verify the PIN is correct and belongs to an active manager/admin. Check that the manager has the specific permission required. |
| Override prompt not appearing | The cashier already has the required permission. This is expected behavior -- overrides are only needed for actions beyond the user's permission level. |
| Manager's PIN not working | The manager's account may be deactivated or their role may not include the required permission. Check user settings in the admin panel. |
| Override succeeds but action fails | The override only authorizes the action. If the subsequent action fails (e.g., server error during void), it is a separate issue. Try the action again. |
| PIN field does not accept input | Ensure the POS browser tab is focused. On touchscreen devices, tap directly on the PIN field to activate the keyboard. |
Best Practices
- Keep PINs confidential. Do not share PINs between staff members. Each override should be traceable to a specific person.
- Set appropriate permission levels. If cashiers frequently need overrides for routine actions, consider adjusting their permissions to reduce friction.
- Review override logs weekly. Regular review catches unusual patterns early.
- Ensure manager coverage. At least one person with override authority should be available during all operating hours.
- Use meaningful override reasons. When prompted for a reason, provide enough detail for future auditing.
- Change PINs periodically. Rotate PINs every few months, especially when staff members leave.
What's Next?
- Voiding Sales -- The most common action requiring an override
- Keyboard Shortcuts -- Speed up common POS tasks
- Time Tracking -- Clock in/out at the POS