Void, refund and customer credit are different actions
A void corrects the transaction record. In ALIDINA POS, an eligible void moves the completed sale to a voided state, restores applicable stock and reverses eligible debtor effects.
A refund is different: it records money returned to the customer. Customer credit is different again: it records value the business owes the customer for future use. A void by itself is therefore not proof that cash or electronic money was physically returned.
Preserve the original payment history
If a customer originally paid UGX 100,000 in cash, that payment really happened. Correcting the sale later should not rewrite history as though the payment never existed.
ALIDINA POS preserves the original checkout payments and records the sale correction separately. Reports can exclude the voided sale from active revenue while the audit trail still shows what originally happened.
Settle the customer according to what was actually received
The refundable amount is based on eligible external money actually received for the corrected sale. Unpaid debt is not refundable cash, and customer credit is not treated as new money received.
For example, if a UGX 100,000 sale was settled using UGX 60,000 cash and UGX 40,000 customer credit, voiding the sale can restore the UGX 40,000 customer credit while leaving up to UGX 60,000 of external money for the refund workflow.
Cash refunds should be confirmed only after the money has physically been returned. Electronic refund records can be tracked and audited, but ALIDINA POS does not claim that mobile-money or bank funds were automatically sent unless a supported payment integration actually performs that transfer.
Issue, redeem and restore customer credit without counting it as cash
An authorized user can issue eligible customer credit after a corrected transaction. The credit note has its own original value and remaining balance and can later be applied to a new sale for that customer.
At checkout, customer credit is shown separately from external payment methods such as cash, mobile money or bank payment.
If a later sale that used customer credit is voided, the applied credit can be reversed and restored instead of being incorrectly classified as a cash refund.
Preview the actual PDF before printing or sharing
ALIDINA POS provides an in-app preview of the actual generated PDF so the user can inspect the document before printing or sending it.
The preview includes zoom controls, fit-to-width and fit-to-page options, plus actions to print, download the PDF or use the device share workflow. Where supported, WhatsApp can be selected from the available share options.
A clear audit trail protects the customer and the business
A correction should still answer the important questions later: What was sold? What payment was originally received? Why was the sale voided? Was money refunded? Was customer credit issued? Who performed each action?
Keeping those events separate makes corrected transactions easier to explain to owners, staff, accountants and customers without deleting the historical evidence.
For broader debtor control, read how to track stock, sales, debtors and expenses in one connected system.
Frequently asked questions
Does voiding a sale mean the customer has been refunded?+
No. A void corrects the sale, stock and eligible debtor records. A physical cash refund or electronic refund must be handled and recorded separately.
Why does ALIDINA keep the original payment history?+
Because the original payment really happened. Preserving it while recording the correction separately creates a clearer audit trail than deleting or rewriting the checkout payment.
Is customer credit the same as cash?+
No. Customer credit represents value owed to the customer for future use. At checkout it is shown separately from external money received.
Does ALIDINA automatically send electronic refunds?+
No. ALIDINA records and audits the refund workflow, but external electronic money is not automatically sent unless a supported payment integration explicitly performs the transfer.