Two scenarios sometimes occur: (1) the guest wants to swap their unused gift card for money, or (2) an order paid with a gift card is returned. Vendion handles both, but with different flows and accounting rules.
Scenario 1: Refund of unused gift card
The guest got a gift card but wants the money back instead.
Legal:
Flow:
The system:
D 2421 Gift card liability <balance>
C 1580 Cash (or 1930 Bank) <balance>
Special case: If the card was originally bought with a bank card → refund via the same bank card (possible via the terminal's "Refund" function). Then the card is closed at the same moment.
Partially used card:
If the guest has used 200 kr of a 500 kr card and wants a refund on the remaining 300 kr:
Scenario 2: Return of order paid with gift card
The guest returns an order that was wholly or partially paid with a gift card. What does the system do with the money?
Example: Order #200 paid 500 kr — 300 kr gift card + 200 kr card. The guest returns the entire order.
Flow:
In POS: Staff opens Order → Return.
Vendion asks: "Where should the money go?"
Options:
Default flow: restore the gift card's balance + refund other payment methods proportionally.
Accounting on return (default):
Reverse redemption:
D 3001 Food revenue (reversed) -270 kr
D 2610 VAT 12% (reversed) -30 kr
C 2421 Gift card liability +300 kr
Reverse card:
D 1930 Bank (reversed) -200 kr
C 3001 Food revenue (reversed) -180 kr
C 2610 VAT 12% (reversed) -20 kr
Important: The gift card is restored to the balance before redemption. The guest can use it again.
History effect:
Edge cases:
1. Refund with cash from a card-bought gift card
If the card was bought on a bank card but the guest wants cash — OK under Swedish law, but make a note in the ledger for audit trail.
2. Refund after expiry
Legally: An expired card is income (3960) — technically the restaurant owns that money. If you still want to help the guest (goodwill):
Other operating income reversal.3. Return of an order paid with gift card + card expired in between
Scenario: The guest paid 300 kr from their card on an order 2026-01-15. The card expires 2026-06-15. The guest returns the order 2026-07-20.
4. Partial return
If only part of the order is returned (e.g. one dish) — the system calculates proportionally:
Permissions:
Audit documentation:
All returns and refunds are logged with:
The Tax Agency can request these logs during audits.
Tips:
See also:
This feature is part of Vendion Loyalty.
Curious how it looks in practice? Read more about the product or book a short demo.
Was this article helpful?