Orders, Payments & Refunds
Refunds: what MiniTill actually refunds
Refund the correct Payment row, not an assumed order amount, and understand partial/full refund state before returning money.
Overview
- MiniTill refunds against an eligible Payment row. The Refunds screen shows each payment's paid amount, already-refunded amount, provider/reference details, and remaining refundable amount.
- Eligible payment states are approved/previously refunded states with remaining refundable value. Voided, cancelled, and failed orders are excluded from the normal refundable-order workflow.
- A partial refund changes that Payment to PARTIALLY_REFUNDED; refunding its full remaining value changes it to REFUNDED.
- The order-level Payment status is then reconciled from all payment/refund rows. A split-tender order may therefore require more than one refund action.
- The current refund form is amount-against-payment based; displaying order items does not mean the refund is automatically item-quantity based.
When to use this
- Use Sell → Refunds only after confirming the original order and exactly which tender should receive the money back.
Step-by-step
- Find the order in Refunds using order/customer/payment context.
- Verify order number, Store, time, total, source, customer, and Payment status.
- Review each Payment row and choose the correct original tender.
- Enter an amount no greater than that Payment's Remaining refundable value.
- Enter a required audit reason.
- Enter manager PIN when Store POS Security requires it.
- Submit once and wait for the final/refund-recovery state before retrying.
Common mistakes
- Do not refund the order total to every Payment row on a split sale.
- Do not use a different tender merely because returning money that way is operationally easier; follow the original payment/refund workflow and store policy.
- Do not retry a provider refund while MiniTill says it is processing/pending.
Troubleshooting
- If an order is not in Refunds, check whether it has an eligible settled Payment with remaining refundable value and is not VOIDED/CANCELLED/FAILED.
- If a refund amount is rejected, compare it with the selected Payment's remaining refundable amount.
- If manager PIN is requested, that is controlled by Store POS Security.