Skip to content
VEYQON
Industries · Sell & serve/RTL

Every till, every branch, one ledger.

Point of sale that works when the line drops, stock that is right across branches, and a close that does not wait for spreadsheets from the shops.

10 modules·86 features·Native ERPNext domain

What it runs on · 10 modules · 86 features/01

The modules behind retail.

Not a list of module names. Each one below opens onto what is inside it and why a retail business needs it — so you can check it against how your operation actually runs.

01 · AGQ12 features

Agent Q

Agents that read your own records and act on them, scoped to how a retail business runs.

The whole module
The Agent Q console answering from live records, with the actions it is offering to take.
The Agent Q console answering from live records, with the actions it is offering to take.

Grounded in live records

Every answer is drawn from your own ledger with your permissions applied, and names the documents it used. Nothing is answered from a snapshot or a summary.

A role, not a prompt

Each agent is scoped like a job — accounts payable, procurement, dispatch, period close — with the same limits you would put on the person doing it.

Explicit tool permissions

An agent holds a named list of the actions it may take. Matching an invoice does not imply paying one.

Value and action limits

A hard ceiling per agent, per period, and per document type, which it cannot cross however it is asked.

The queue

What every agent is working on, what is waiting on a person, and what has been held — in one place, with the reason on each item.

Triggers

An arriving document, a breached threshold, a date, or a state change on a record. Agents start on events, not on somebody remembering.

Human approval gates

Anything over a limit routes to a named person, with the reasoning attached, so approving takes seconds rather than an investigation.

Escalation paths

Who it hands to when it reaches a limit, how long it waits first, and what that person sees when it arrives.

Segregation of duties

An agent cannot approve what it raised. The rule that applies to your people applies to your agents.

Full reasoning log

Every step is written to the audit trail on the document it touched, so a decision can be read back months later.

Ask in plain language

The console answers operational questions from live records and offers the next action, rather than handing back a paragraph.

Spend control

Ceilings per agent and per period, so autonomy runs to a budget you set rather than an open account.

02 · POS9 features

Point of Sale

The till, and the fact that it is posting into the same ledger as everything else.

The whole module
The POS screen mid-sale, with the profile’s payment modes and the customer attached.
The POS screen mid-sale, with the profile’s payment modes and the customer attached.

POS Profile

Company, warehouse, and currency per till, so a branch sells out of its own stock rather than out of a national pool.

Payment methods

The modes each profile accepts, with more than one tender on a single sale where the customer splits it.

Write-off control

A write-off account, cost centre, and limit on the profile, so a rounding difference is bounded rather than left to the operator.

Real-time stock

The sale moves stock as it posts, so the shelf and the system agree without waiting for a nightly job to run.

Posting choice

Post to the ledger in real time or defer it, depending on whether the till or the accounts is the thing you need to keep fast.

Loyalty at the till

Points earned and redeemed on the same invoice the customer is paying, rather than on a card in a separate system.

Search and barcode

Items found by code, name, or scan, so the queue moves at the speed of the scanner.

Customer on the sale

The sale attached to a customer record, which is what makes loyalty, returns, and history possible later.

One ledger

A till sale is a sales invoice. There is no separate retail ledger to reconcile back to the accounts at month end.

03 · STK10 features

Stock & Branches

Stock that is right across every branch, not right in head office.

The whole module
Stock for one line across every branch, with reorder levels and transfers in flight.
Stock for one line across every branch, with reorder levels and transfers in flight.

A warehouse per branch

Shops, stockrooms, central stores, and returns in one hierarchy you can report across rather than reconcile between.

Reorder per branch

A reorder level and quantity per item and per shop, so replenishment is raised for the branch that actually needs it.

Transfers from central

Branch replenishment as a stock transfer against the central warehouse, with the request raised automatically.

Stock in transit

Transfers moving through an in-transit warehouse, so stock on a van is still stock you can see and still stock you own.

Batch and serial

Batches with expiry and serials per unit, for the lines where a recall or a warranty depends on knowing which one.

Valuation

FIFO or moving average per item, with perpetual inventory posting to the general ledger on every movement.

Cycle counts

Stock reconciliation per branch, with the variance valued and posted rather than quietly written off.

Putaway rules

Where a delivery lands decided by rule and capacity rather than by whoever unpacked it.

Variants and barcodes

Size, colour, and pack as attributes on one template, with multiple barcodes per item for whichever the scanner reads.

UOM conversion

Buy by the case, sell by the unit — one item, with the conversion on the record rather than in a manager’s head.

04 · SEL9 features

Selling & Promotions

Promotions that apply themselves, and margin you can still see afterwards.

The whole module
A pricing rule with its slabs, validity, and the priority that decides when it wins.
A pricing rule with its slabs, validity, and the priority that decides when it wins.

Price lists

Separate selling lists by currency, region, or channel, so the shop price and the online price are both deliberate.

Item prices with validity

A rate per item per list, valid between dates and above a minimum quantity, so a promotion expires on its own.

Pricing rules

By item, item group, or brand — for a customer, customer group, or territory, as a rate, a percentage, an amount, or a margin.

Quantity and amount slabs

Minimum and maximum thresholds per rule, with mixed conditions that total across a set of items before the threshold is tested.

Free-item promotions

Buy-multiple-get-free on the same item, or a different item entirely, with its own quantity, UOM, and rounding.

Promotional schemes and coupons

A campaign with several slabs generating the rules underneath it, and coupon codes where a price should only fire for someone holding one.

Priority and stacking

A priority across overlapping rules, whether several apply at once, and whether a discount compounds on an already discounted rate.

Product bundles

A multipack sold as one line and picked as its components, with stock moving for the parts rather than for a parent.

Orders and click-and-collect

A sales order taken in one channel and delivered from another, with the stock reserved at the branch fulfilling it.

05 · CRM8 features

Loyalty & CRM

Knowing who comes back, and what it costs you to keep them.

The whole module
A loyalty programme with its tiers, collection factor, and the point entries behind a customer.
A loyalty programme with its tiers, collection factor, and the point entries behind a customer.

Loyalty programme

Points earned automatically from eligible submitted sales invoices, rather than from a separate card system nobody reconciles.

Collection factor

How much spend earns a point. A factor of 100 means a 1,000 invoice earns ten, and the arithmetic is on the programme rather than in a policy document.

Tiers

Several tiers by cumulative spend, each with a minimum amount and a name the customer unlocks by reaching it.

Conversion factor

What a point is worth when redeemed — deliberately a different number from what it costs to earn one.

Expiry duration

How many days points stay valid, so a liability does not accumulate for ever on the balance sheet.

Redemption

Points redeemed against a later invoice, with the quantity chosen at the point of sale rather than negotiated.

Point entries

A full audit of earning and redemption that accounts for returns and cancellations, not just the happy path.

The cost of loyalty

The benefit posted to an expense account and cost centre, so what the programme costs is a figure rather than a feeling.

06 · BUY8 features

Procurement

Buying for shelves that empty at different speeds.

The whole module
A purchase order against a supplier price list, with the delivery schedule per line.
A purchase order against a supplier price list, with the delivery schedule per line.

Material requests

Raised from a reorder level, from a branch, or by hand, with approval routing by value and cost centre.

Requests for quotation

Out to several suppliers at once, with a portal for them to respond on rather than a mailbox to chase.

Purchase orders

Against supplier price lists, with a delivery schedule per line rather than one date for the whole order.

Blanket orders

An agreed quantity and price over a season, drawn down by individual orders against it.

Receipts with rejection

Accepted and rejected quantity split on the receipt, with a rejected warehouse and the inspection attached.

Three-way matching

Order, receipt, and invoice reconciled before anything is paid, with the variance visible rather than absorbed.

Supplier scorecards

Quality, delivery, and responsiveness scored from your own receipts, with standings that can block a supplier from an order.

Landed cost

Freight and duty distributed into item valuation on the receipt, so shelf margin is real margin.

07 · ACC9 features

Accounts

A close that does not wait for spreadsheets from the shops.

The whole module
Branch performance by cost centre, with margin by category against budget.
Branch performance by cost centre, with margin by category against budget.

Perpetual inventory

Every stock movement posts to the general ledger as it happens, so the shops and the accounts cannot drift apart.

Cost centres per branch

Each shop as a cost centre, with allocation splitting a central cost across several by percentage.

Margin by branch and category

Gross margin read by shop, by category, and by line, from the same postings the tills created.

Budgets

Against cost centres and projects, with the action on exceeding set to warn the person or stop the document.

Multi-currency

Trade across borders in its own currency, with revaluation posting to the ledger rather than a spreadsheet.

Period close

Accruals, reconciliation, and a period lock that stops anyone back-posting into a week you have already reported.

Statutory tax

VAT, GST, and withholding with your region’s filing formats.

Immutable audit trail

Every posting carries who, when, and from which document — including the ones a till created.

Banking and settlement

Card settlements and banking matched to the invoices they clear, rather than reconciled by eye at the end of the week.

08 · SUP7 features

Support & Returns

The bit that happens after the customer has already paid.

The whole module
A return raised against the original sale, with the credit note it produced.
A return raised against the original sale, with the credit note it produced.

Issues

Raised by email, through the portal, or at the counter, and linked to the customer, the sale, and the item.

Service level agreements

Priorities with a time to respond and a time to resolve, applied by customer, customer group, or territory.

Support hours

The clock runs only in the hours you actually cover, and stops on the days your holiday list says you are shut.

SLA pause

The timer holds while you are waiting on the customer, and the hold time is added back when they reply.

Returns

A return raised against the original delivery or sale, with stock and value reversing together.

Credit notes

Raised against the return, with the receivable adjusted and the reason on the record.

Warranty claims

Against a serial number, with the item’s warranty period on the record so the answer is a date.

09 · HRM7 features

HR & Payroll

Shop floor cover, and what it costs per branch.

The whole module
A branch rota for the week, with attendance and overtime against it.
A branch rota for the week, with attendance and overtime against it.

Shifts and rotas

Branch cover planned with the roster visible before the week starts rather than patched on the morning.

Attendance and check-in

From devices or check-in, feeding shift compliance and overtime instead of a paper sheet by the door.

Leave and holiday lists

The working calendar that rotas and trading hours are actually planned against.

Expenses

Claims against a branch cost centre, approved and posted rather than taken from the till.

Payroll

Salary structures and runs with statutory deductions, posted into the same ledger as everything else.

Targets and commission

Targets by item group and fiscal year, with a commission rate per person, so an incentive is calculated.

Training

Training and certification held against the employee, with expiry dates that surface before they lapse.

10 · API7 features

Integrations

Tills, gateways, and whatever the marketing team bought last year.

A webhook firing on a sales invoice, with the receiving system’s response logged.
A webhook firing on a sales invoice, with the receiving system’s response logged.

REST API on every record

Every document type is addressable over the API, with the same permissions the interface applies.

Webhooks

A state change on any document pushed to another system as it happens, rather than found on a nightly poll.

Scheduled jobs

Recurring imports, exports, and reconciliations on a calendar, with a log of what ran and what it did.

Bulk import and export

Spreadsheet import with validation for price files and catalogue updates, and export of anything you can see.

Connected apps and OAuth

A third-party system authorised against a scoped role, rather than given somebody’s password.

Payment gateways

Settlements landing as payment entries matched to the invoices they clear.

Carrier integration

Rate comparison, label generation, and tracking against the shipment record for anything you deliver.

How it runs/02

One pass through retail, end to end.

  1. 01

    Open

    Tills open against a POS profile with a counted float.

  2. 02

    Sell

    Sales post against the profile’s payment modes, moving stock and ledger together.

  3. 03

    Replenish

    Reorder levels per branch raise transfers from the central warehouse.

  4. 04

    Close

    Till closing, banking, and posting in one step at end of day.

Getting on board/03

Running retail on VEYQON, in four steps.

It is a subscription, not a project.

  1. 1

    Subscribe

    Pay by card. Provisioned straight away.

    Minutes
  2. 2

    Bring your data

    Balances, items, customers, suppliers.

    Day one
  3. 3

    Switch modules on

    Warehouses, limits, and approvals.

    Week one
  4. 4

    Go live

    Run parallel, then cut over.

    You choose