Current Order
Products
Customers
Reports
Sales by Staff
Transaction History
Staff
Discount Codes
Business Profile
These details appear on printed and on-screen receipts.
Details
Logo
Shown at the top of printed receipts.
Receipt Messages
Tax & Receipts
VAT / Sales Tax Rate
This rate is applied to the subtotal of every sale.
Appearance
Accent Colour
Choose the highlight colour used throughout TillApp.
Activity Log
Security Dashboard
A live view of who has access, PIN security, recent sign-ins, and sensitive actions on this till. Microsoft sign-in logs require an admin signed in with Microsoft and the AuditLog.Read.All permission consented in Entra.
Backup & Restore
Backup & Restore
Export all TillApp data (staff, products, discount codes, customers, settings, and transaction history) as a JSON backup file. You can restore it later on this or another device.
βοΈ SharePoint Backup
Upload a backup of all TillApp data to the TillApp Backups folder on your SharePoint site, or restore from a backup stored there. Requires Microsoft sign-in.
Sync & Data Status
Connection
Current connection status:
Local Data Cache
TillApp keeps a local copy of products and customers so the till keeps working offline.
Offline Sync Queue
Changes made while offline are stored here until they can be sent to SharePoint.
Session & Security
Auto-Logout
Automatically sign out the current staff member after a period of inactivity.
PIN Rules
Controls staff PIN length and complexity at login and in staff management.
Existing staff PINs are not checked retroactively β this applies when PINs are created or changed.
PIN Lockout
Temporarily lock PIN sign-in after too many incorrect attempts, to slow down PIN guessing.
A locked staff member can still sign in with Microsoft (if linked), or an admin can unlock them from Staff Management.
Integrations
Microsoft 365 sign-in and SharePoint sync settings. Leave a field blank to use TillApp's built-in default. Changes here only take effect after TillApp is reloaded (refresh the page after saving).
Microsoft Sign-in (Azure AD)
Found in Azure Portal > App registrations > your TillApp app. The redirect URI is set automatically to this site's address.
AAD Admin Group
Optionally keep TillApp's Admin/Staff roles in sync with an Azure AD security group. Members of this group are made admins automatically when they sign in with Microsoft.
Found in Azure Portal > Groups > your admin group > Object ID. A default admin group is already built in β leave this blank to use it. Requires the GroupMember.Read.All permission to be consented in Azure AD β if it isn't, role syncing is skipped automatically and roles stay manual.
Staff Roster Group
Optionally point TillApp at an Azure AD security group containing all till staff. Use "Sync roster" on the Staff screen to create profiles for new group members, reactivate ones who rejoined, and deactivate ones who left.
Found in Azure Portal > Groups > your staff group > Object ID. A default staff roster group is already built in β leave this blank to use it. New staff created this way get a random PIN and are asked to set their own on first sign-in.
Permission Groups
Optionally map each permission to an Azure AD security group. When someone signs in with Microsoft, ticking a permission here means: granted to members of this group, and removed from everyone else. Leave a field blank to manage that permission manually in each staff member's profile instead.
Requires the GroupMember.Read.All permission to be consented in Azure AD β if it isn't, permission syncing is skipped automatically and permissions stay as set in each staff profile.
SharePoint
Getting these wrong will break Microsoft sign-in and SharePoint sync until corrected β use "Reset to defaults" to undo.