Gift cards are sold in the POS as a separate transaction (not part of a food order). Vendion opens a gift-card dialog where staff fill in amount, recipient information, and payment method. The entire flow is atomic — either everything is created, or nothing.
Where does staff find the function?
Depending on POS layout:
Example scenario: Sell a 500 kr gift card
The guest says: "I want to buy a gift card for 500 kr that I will give to my sister."
Step 1: Open the dialog
Staff clicks "Sell gift card" → the gift-card dialog opens.
Step 2: Fill in the form
The dialog contains the following fields:
| Field | Required | Example |
|---|---|---|
| Amount (kr) | Yes | 500 |
| Expiry date | No (default +36 months) | 2029-04-19 |
| Recipient name | No | Anna Andersson |
| Recipient email | No | anna@example.com |
| Recipient phone | No (but required for SMS) | +46701234567 |
| Personal message | No | Lovely dinner on me! |
| Payment method | Yes | Card payment (dropdown) |
| Chain scope (if chain) | No | Checkbox |
Step 3: Validate
Step 4: Click "Sell gift card"
The system runs the sale atomically:
XXXX-XXXXYour gift card from MyRestaurant: ABCD-EFGH
(500 kr, expires 2029-04-19).
Message: Lovely dinner on me!
Atomicity: if anything fails → everything rolls back
If CCA signing fails, payment is rejected, or SMS cannot be sent:
Step 5: Success screen
After successful sale, the screen shows:
✓ GIFT CARD SOLD
Code: ABCD-EFGH
Amount: 500 kr
Recipient: Anna Andersson
Expires: 2029-04-19
[ Copy code ] [ Resend SMS ] [ Print receipt ] [ Done ]
The receipt:
The receipt shows:
Gift card 500 kr 500.00 kr
(no VAT — issuance)
Total: 500.00 kr
Paid by card: 500.00 kr
Code: ABCD-EFGH
Expires: 2029-04-19
If customer lacks recipient info:
The guest might buy the gift card for themselves or want to give it as a physical gift. Then the recipient fields are left empty — the code is shown on the screen and receipt; staff can also write the code on a nice card.
Gift card receipt package:
Many restaurants have special receipt printers with colored paper / logo for gift cards. Contact Vendion support to configure this.
Chain scope checkbox:
If your restaurant is part of a chain with shared gift cards enabled, a checkbox "Valid at all chain restaurants" is shown. Checked → the card can be redeemed anywhere in the chain. See separate article "Gift Cards for Chains".
Permissions:
Staff needs the sell-gift-card permission. Junior staff without permission do not see the button.
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?