One of the most requested franchise use cases: sell a gift card at HQ and let it be redeemed at any franchise unit. Vendion's chain gift cards solve this with correct intercompany accounting between different legal entities.
The problem
Traditionally in Swedish franchising:
Without the right system: 3 companies, three different economic events, hard to settle between them. Traditionally solved with manual invoices between companies.
Vendion's solution: chain-scoped gift cards
Every gift card in Vendion has a "scope" that determines where it can be redeemed:
Prerequisite
The feature activates only if "Shared gift cards" is enabled in chain settings. On by default for types franchise and holding.
Selling a chain gift card in POS
The feature is a toggle in the sell dialog:
If the restaurant is in a chain with shared gift cards enabled, the card is marked as a chain card. Otherwise it becomes a regular local card.
Redeeming at another unit
When the customer arrives at a member restaurant to redeem:
Intercompany accounting
When cards are redeemed across different companies, accounting entries are auto-created at day-end or month-end. See Intercompany Accounting Settlements for details.
Example: HQ sale + double redemption
Accounting entries (simplified):
| Event | Debit | Credit | Amount | Note |
|---|---|---|---|---|
| Sale (HQ) | 1500 (Cash) | 2421 (Gift card liability) | 1,000 | Card issued; VAT not realized |
| Redemption A | 1660 (Receivable B) | 3001 (Food sales) | 400 | A's revenue; A has receivable from HQ |
| Redemption B | 1660 (Receivable B) | 3001 (Food sales) | 600 | B's revenue; B has receivable from HQ |
| Month-end (HQ) | 2421 (Gift card liability) | 1660 (Receivable B) | 1,000 | Net settlement |
(BAS accounts can be customized in chain settings – default 1660/2860.)
Settlement between companies
When cards are redeemed across org numbers, pending intercompany transactions are created. Once per month (typically last bank day):
/chain/:slug/bokforingVisibility and access
Chain gift cards page
At /chain/:slug/presentkort:
No sales from chain page in MVP – always via POS. Chain page is overview only.
Edge cases
Cards when a chain is terminated: if a chain is terminated while cards still have balance, access is blocked. Future offboarding flow will zero out remaining balance and create a refund voucher.
Expired card: like regular cards – if expiry date has passed, redemption fails. Balance booked as revenue at issuer (per Swedish practice) or remains liability depending on corporate decision.
Partial redemption: 1,000 SEK card can be redeemed in any number of parts until balance is 0.
Next step: Intercompany Accounting Settlements.
This feature is part of Vendion Chain Operations.
Curious how it looks in practice? Read more about the product or book a short demo.
Was this article helpful?