Settings
Company, billing, team, integrations, and module settings.
Access
- Route:
/settings - Entry: account menu → Settings (shown if you have any settings/portal access permission)
- Route itself is not wrapped in a permission guard — tabs appear only when you have the matching permission/module
- Offline: not available
- Phone: template/label/hierarchy sub-routes redirect to settings list
Tabs
| Tab | Path | Permission / module |
|---|---|---|
| Company | /settings/company | settings.view or settings.company |
| Billing | /settings/billing | settings.billing |
| Team | /settings/users | settings.team |
| Integrations | /settings/integrations | settings.integrations |
| Purchase | /settings/orders | settings.purchase + Purchasing |
| Production | /settings/production | settings.production + Production |
| Inventory | /settings/inventory | settings.inventory |
| Customers | /settings/customers | settings.customers |
| Sales | /settings/sales | settings.sales |
| Delivery | /settings/delivery | settings.delivery + Delivery |
| Portal | /settings/portal | portal.view + Portal |
| Notifications | /settings/notifications | settings.notifications |
You can (by tab)
- Company: edit company profile with
settings.company; clear work data withsettings.workload.delete; delete company withsettings.company.delete - Billing: view plans/history with billing access; manage plan/addons with
settings.billing; cancel/resume plan needsownership.full - Team: invite/manage members and roles with
settings.team(seat limits apply; cannot manage your own row) - Integrations: connect/manage integrations; only one accounting integration at a time
- Purchase / Production / Inventory / Customers / Sales / Delivery: numbering, templates, thresholds, and module defaults
- Portal: configure customer portal; invite/resend/revoke access needs
portal.update - Notifications: extra recipients and sender domain with
settings.notifications - Related tools:
/settings/template,/settings/label,/settings/products/hierarchy
You cannot
- See tabs your role cannot access (empty settings if you have none)
- Cancel the subscription without
ownership.full, even as a billing admin - Use Purchase/Production/Delivery/Portal tabs without those modules
- Use Settings offline
How to
Company: edit company profile
- Go to Settings → Company.
- Click Upload/Replace to set the company logo or icon, or Remove to clear one.
- Click Edit (or Add) next to Company trading name, Company legal name, Business website, Business email, or Business ABN, then save.
- Toggle Business network to let other Zami businesses request a partnership with you.
- Under Company defaults, set your Timezone. Currency, unit system, and weight unit are fixed to AUD / metric / kilogram and can't be changed from this screen.
Company: clear work data or delete the account
- In the Danger Zone card (only visible with delete/erase permission), click Clear work data to permanently remove sales, orders, products, customers, and inventory while keeping your company profile and team — or click Delete account to remove everything.
- Confirm in the dialog that appears; the action runs immediately and can't be undone.
Billing: change your plan or add-ons
- Go to Settings → Billing.
- On a plan card, click Select plan (while trialing), Upgrade now, Downgrade, or Adjust plan — this opens the full Billing page to complete the change.
- Click Manage on the Addons card to add or remove add-ons.
- Click Update billing details to open the Stripe customer portal for payment methods and invoices.
Billing: cancel or restore your subscription
- With full ownership permission, click Cancel subscription, review the end-of-period notice, then confirm Cancel plan. Access continues until the current period ends.
- To undo a scheduled cancellation, click Restore subscription before the period ends.
- Review Payment history at the bottom of the page; click View on a row to open its invoice.
Team: invite a member
- Go to Settings → Team and click Invite member (disabled once you hit your seat limit).
- Enter their email, pick a role, and click Submit to send the invite.
Team: create or edit a custom role
- Click Create role (or Edit on an existing custom role under Custom roles).
- Name the role and check the permissions it should include, then save. Some permissions are locked on and can't be unchecked.
- Click Delete on a custom role to remove it — members with that role lose those permissions.
Team: change a member's role or revoke access
- Click Manage on a team member's row.
- Pick a new role from the dropdown and click Save, or click Revoke twice (to confirm) to remove their access.
- Select rows with the checkboxes and click Toggle status to activate/deactivate several members at once.
Integrations: connect one
- Go to Settings → Integrations and click Connect on the integration you want.
- For Shopify, enter your store domain first, then continue — you'll be redirected to authorize the connection.
- Once connected, click Configure to map product fields (or fill in its settings form) and set default sale/purchase/delivery accounts for accounting integrations, then click Initialise (first sync) or Sync to run it.
Integrations: manage, resync, or disconnect
- Click Manage on a connected integration to see its status, configuration, and sync log.
- Click Sync to resync — for accounting integrations this opens a dialog to pick which record types to fully resync.
- If a warning shows records awaiting retry, click a row to open that record and fix the issue.
- Click Disconnect and confirm to stop syncing.
Purchase defaults
- Go to Settings → Purchase.
- Click Customise template to edit the purchase order layout, or Edit next to Last purchase number to adjust the counter.
- Toggle Generate QR for supplier to attach QR codes when sending purchase orders.
- Set the Purchase ID prefix/suffix — the preview below updates live.
Production defaults
- Go to Settings → Production.
- Click Customise template to open the production label editor.
- Set Unit of use (weight or unit), and click Edit on Best before allocation to choose Rolling or Fixed (with a day of week and optional +1/+2 week offset).
- Toggle Admin approval, With low stock (allow scheduling despite short ingredient stock), Recipe recalculation (scale production down to available stock), and Adjust usage (allow changing ingredient quantities) as needed.
Inventory: locations and product order
- Go to Settings → Inventory.
- Click Manage on Product order to drag-and-drop reorder products within each category for sales, quotes, and the catalogue.
- Click Add location to create one (name + address), or Edit/Delete on an existing one.
- Use Change under Default location to pick which location Zami uses when none is specified.
Customer defaults
- Go to Settings → Customers.
- Click Customise template for quotes, or Edit next to Last quote number to adjust the counter.
- Click Edit on Overdue limit to set the amount/period that locks delivery on new sales once exceeded.
- Set the default Payment method and Payment term, and the Quote ID prefix/suffix.
Sales defaults
- Go to Settings → Sales.
- Click Customise template for invoices or credit notes, or Edit next to Last invoice number.
- Click Edit on Return limit (max product value a customer can return) and Return period (how long invoice items stay return-eligible).
- Set Unit of sale, toggle Email customers on sales, and set the Sale ID prefix/suffix.
Delivery defaults
- Go to Settings → Delivery.
- Click Customise template for the picking slip or delivery note, or Edit next to Last delivery number.
- Set Backorder priority (which orders get stock first) and Scanning type (Strict or Easy).
- Toggle Auto-fill best before to auto-allocate a best before date on items missing one, and set the Delivery ID prefix/suffix.
Portal: enable and configure the customer portal
- Go to Settings → Portal and click Enable portal.
- Choose a subdomain slug (locked once enabled), add a banner image, title, subtitle, and description, then save.
- Click Edit settings later to update those details, or set Out of stock items to Allow/Disallow customers adding out-of-stock items to their cart.
Portal: invite and manage customer access
- Click Invite customers, use Select customers to pick who gets access, then save.
- On an invited customer's row, click Resend (pending invite), Revoke (remove access), or Restore (reinstate a revoked one).
Notifications: connect a sender domain
- Go to Settings → Notifications and click Connect on Sender email.
- Enter the sender email and name, then click Connect to get DNS CNAME records.
- Add the records to your domain's DNS, then click Verify (can take up to 48 hours to propagate). Click Disconnect to revert to the default Zami sending address.
Notifications: add extra recipients
- Click Add email under Additional email recipients.
- Enter the address and toggle which notification types it should receive, then save.
- Click Edit to change an existing recipient's notifications, or Remove to delete it.
Use the template, label, and product order tools
- Template builder (
/settings/template) — opened via any Customise template button. Edit the memo text and use Add column…/drag-to-reorder/✕ to customise document columns; the right-hand preview updates live. Click Save, or Back/✕ to exit without the current document type's changes. - Label builder (
/settings/label) — opened via Customise template on Production. A canvas editor: use the tools panel to add data-bound text fields, a QR code, barcode, image, rectangle, or line; select an element to edit its properties; reorder/group layers; then Save or close. - Product order (
/settings/products/hierarchy) — opened via Manage on Inventory. Search products, then drag cards within a category to reorder them, and click Save.
Updated about 2 months ago
Did this page help you?

