Customer balance & credit management

A staff-operated internal credit ledger: record top-ups, deductions, and adjustments to a customer's balance on a dedicated Customer balance screen, with a note on where each entry came from and the balance shown instantly — every transaction leaves a trail and cannot be quietly edited once saved. This is an internal management tool, separate from payment at POS/checkout and separate from loyalty points.

Refunding a customer as credit, adding a goodwill amount by hand, or correcting a balance after a mistake — without a system of record, all of it lives in a CRM note or in someone's memory. A few weeks later, nobody is sure how much was credited, to whom, or why.

Every credit transaction is recorded with its type, amount, note, and the resulting balance — shown the moment you pick the customer, and impossible to quietly edit once saved.

Core capabilities

Customer balance is a separate credit ledger operated by staff on a dedicated Customer balance screen — not a self-service wallet for customers. Every change to a balance carries a transaction type, a note, and a timestamp, building a history you can look up.

Transactions recorded by type

Four transaction types: Staff-added, Top-up, Use, and Adjust — each tied to the situation it belongs to, rather than one free-text note covering everything.

Balance and history shown instantly

Pick a customer and the current balance appears immediately; the full transaction history, including the balance after each change, is there to look up.

A note on the origin of every transaction

Spell out why the entry exists — an order, a promotion, a support case — for later lookup and reconciliation.

Amount locked after saving

Once a transaction is recorded, its amount cannot be edited — only the note can be updated; to change anything else, post a new offsetting transaction.

Staff-operated, separate from loyalty

This is a tool created and managed by staff on the Customer balance screen — entirely independent of loyalty points.

Feature details

From recording transactions and locking data after saving to traceability and clear separation from loyalty.

Transparent transaction recording

Four transaction types cover every situation, and the balance appears as soon as you pick the customer.

  • Transaction types: Staff-added, Top-up, Use, Adjust
  • Pick a customer and the Current balance tag appears before you enter anything
  • Enter the amount as an addition (+) or a deduction (−), in explicit credit units
  • Free-text note to describe why the transaction was made

Data integrity

Transaction amounts are immutable once saved — no back-dated edits later on.

  • Once saved, the Customer, Add/Deduct direction, and Amount are locked
  • The system warns clearly: a recorded transaction's value cannot be changed
  • Only the Note can be updated after saving
  • To correct a balance, post a new offsetting transaction instead of editing the old one

Traceability & reconciliation

A note on each transaction answers "how much, for whom, and why" precisely, at any time.

  • Filter the transaction list by note keyword, type, or customer code
  • Each row shows the balance after the transaction — quick to check without adding up by hand
  • An external reference code, where present, links to an order or a support ticket
  • Suited to period-end reconciliation or handling a customer complaint

Separate from loyalty

Credit balance and loyalty points are never merged — they are two different customer-care mechanisms.

  • Credit balance is recorded in redeemable units, for credit refunds and manual goodwill
  • Loyalty points are a separate rewards mechanism, managed on a different screen
  • Staff never mix the two balances up when advising a customer
  • Reporting keeps them apart, never rolling both into a single figure

Recording a customer balance transaction

From picking the customer → entering the transaction → saving → correcting with an offsetting entry — no step quietly rewrites an old figure.

01

Pick the customer

Find the customer on the Customer balance screen — the system shows the Current balance tag right away.

02

Choose a type and enter the transaction

Choose the transaction type — Staff-added, Top-up, Use, or Adjust — enter the amount to add or deduct, and note the reason.

03

Save the transaction

The customer's balance updates immediately and the transaction is written into the history.

04

Correct later with a new transaction

The amount on an existing transaction cannot be edited — to change it, post an offsetting transaction and leave the trail intact.

Real-world scenarios

Three everyday jobs that need a credit ledger rather than a line in a CRM note.

01

Refunding as credit

A customer returns goods or raises a complaint: instead of refunding cash, staff post a Top-up credit transaction on Customer balance, noting the related order code for later lookup.

Top-up transaction typeNote the original order codeBalance updates instantlyNo cash refund needed
02

Manual goodwill and compensation

For a VIP customer, or after a service incident, staff add a goodwill credit amount (Staff-added) with a specific note, so the same argument does not resurface later.

Staff-added transactionFor VIP customers or service incidentsNote the reason for compensationKept separate from loyalty points
03

Adjusting when a mistake surfaces

A balance was recorded incorrectly: post an Adjust transaction for the difference, plus or minus, with a clear note — the earlier, wrong transaction stays in the history for period-end reconciliation.

Adjust transaction typeNo deleting or editing old transactionsNote the reason for the differenceSupports period-end reconciliation

A controlled ledger, not an editable note

Many systems let you add to or subtract from a customer's balance through a free-text note in CRM — editable and deletable at will, with no history anyone can trace. Oviro makes Customer balance its own ledger: every transaction has a type, a note, and the resulting balance, and its amount is locked once saved. It is an internal management tool operated by staff — not yet a payment method customers can choose at POS/checkout, and not yet a screen where customers view their own balance.

Auditable customer credit — no more "was it credited or not?"

Every top-up, deduction, and adjustment carries a type, a note, and the resulting balance — available to look up at any time, and impossible to quietly edit once saved.

Explore other modules