// VMAX Store Manager — Settings: which actions require a PIN, and notification preferences. (function () { const { Icon } = window.VMAXUI; const { Toggle } = window.VMAXW; const { useVMAX } = window.VMAXStore; const { Panel } = window.VMAXMGRUI; const PIN_OPTS = [ { key: 'pinForPrint', title: 'Printing a receipt', sub: 'The attribution moment. With this off, tapping a name prints without a PIN — faster, but anyone can attribute to anyone.', rec: 'Recommended on' }, { key: 'pinForClaim', title: 'Claiming an order', sub: 'Makers confirm a PIN before taking an order off the queue, so the claim is verified.', rec: 'Recommended on' }, { key: 'pinForRefund', title: 'Issuing a refund', sub: 'Require a PIN to record a refund. Off by default — the control is the audit record, not a gate.', rec: 'Off by default' }, ]; function Settings({ mobile, who }) { const [s, a] = useVMAX(); const st = s.settings || {}; return (
Identity is checked at the moments that matter. Turn the checks on or off per action — these apply across every till instantly.
Low-stock and running-out alerts appear on the dashboard and hover on the relevant buttons across both apps. They follow each item's par level, set in the catalogue.