Skip to content
Sellify

Setting up

Settings

Menu: Settings · Who: owner (company-wide and any branch), branch manager (their own branch)

Everything that could differ between two businesses is a setting, not something we hard-code. Every setting has a sensible default, so a brand-new company works before you touch this page.

Company setting or branch setting?

Business details — what the receipt says you are.
Business details — what the receipt says you are.

At the top is Settings scope: Company or a branch name.

  • Company — the value every branch uses unless it says otherwise.
  • A branch — an override for that shop only. Settings that make no sense per branch (like the discount stacking rule) are only shown at company level.

A value is resolved as: branch override → company value → built-in default. Clearing a branch override makes it follow the company again.

Business

Business: business types, currency and the branch day start.
Business: business types, currency and the branch day start.
SettingWhat it does
Receipt footerThe thank-you line at the bottom of every receipt
Support phonePrinted under the footer

The company's name, logo, address, NTN/STRN, website and currency are on the same page under the business profile — those are what the receipt and the A4 invoice print.

Approvals & Security

SettingDefaultWhat it does
Discount needs a manager PINonA cashier's own discount needs approval
FOC needs a manager PINonWriting a whole order off
Void needs a manager PINonCancelling a completed sale
Refund needs a manager PINon
Price override needs a manager PINon
Day close reopen needs a manager PINon
Cashier max discount %0How much a cashier may give with no approval. 0 means always ask
PIN length44–8 digits

A campaign or a promo code never needs a PIN — those are your offers, not the cashier's decision. This setting is only about a discount the cashier types in.

Orders

Orders: order types, the table-number rule and the number format.
Orders: order types, the table-number rule and the number format.
SettingDefaultWhat it does
Enabled order typesall fourWhich of dine-in / takeaway / delivery / retail this shop takes. A restaurant usually turns "retail" off, a shop turns the other three off
Default order typetakeawayWhat the POS opens on
Order number format{prefix}-{seq}Or {prefix}-{YYMMDD}-{seq} to put the date in
Order number padding40001
Require a table numberonA dine-in order cannot be paid or held without one
Table count0How many tables the shop has
Delivery charge0Added to delivery orders only

Order numbers restart every business day, per branch: DCGB-0001 again tomorrow morning. A held order takes no number — the number is given when the sale is paid.

Tax & Fiscalisation

Fiscalisation is per branch: switch it on, pick the authority, and enter the POS ID and API token the authority gave you. The token is stored encrypted and is never shown again — the field displays ******** once saved. The tax rates themselves are on the Taxes page, not here.

Receipt & Printing

Every line on the receipt is a switch: logo, company name, branch name, address, phone, website, NTN/STRN, order type and table, cashier, customer, item notes, tax breakdown, fiscal QR, an extra header line, an opening-hours line, and how many copies.

Paper size here is only the fallback for a branch with no printer set up. Once you add a printer on the Printers page, that printer's paper wins.

Inventory

Inventory: negative stock, low-stock warnings and document numbering.
Inventory: negative stock, low-stock warnings and document numbering.
SettingDefaultWhat it does
Allow negative stockoffOff: a sale is blocked when stock runs out. On: the sale goes through and stock goes below zero, to be fixed by a stock count
Track batches and expiryoffTurn on for a grocery; a burger shop does not need it
Costing methodweighted averageFixed in v1
Document number format{prefix}-{doc}-{YYMMDD}-{seq}Purchases, transfers, counts, adjustments
Expiry alert days30How early an expiry warning appears
Supplier lead time (days)3Used by reorder suggestions
Stock cover to keep (days)14Used by reorder suggestions
Low stock alert level0The default per item; an item can set its own

Day close

Day close: locking the day and the cash count.
Day close: locking the day and the cash count.
SettingDefaultWhat it does
Lock the dayonOnce closed, no sale or void may land on that date until a manager reopens it
Require a cash countonThe drawer must be counted before the day can close
Default opening float0What the till usually starts with

Discounts

Discounts: the company cap a manual discount may not pass.
Discounts: the company cap a manual discount may not pass.
SettingDefaultWhat it does
Allow a promo code and a campaign togetheroffOff: the customer gets whichever is worth more. On: the campaign applies first and the code works on what is left
Maximum discount %50A hard cap. A manual discount past it is refused outright; a campaign or code past it is trimmed to the cap, because a mispriced offer must never stop the till