Vendion
    Loyalty & Gift Cards

    Redeem Gift Card in POS

    4 min read#24

    Redeeming a gift card in POS is simple: the guest provides the code, staff select "Gift card" as payment method, the code is validated, the balance is used. Vendion opens a gift-card payment dialog that guides staff through the flow.

    Scenario: Guest pays a 350 kr order with a 500 kr gift card

    Step 1: Order is ready to pay

    Staff has the order up in the POS:

    • Dishes: 1 Pizza Margherita + 1 Salad + 1 Soda
    • Total: 350 kr

    Step 2: Open Checkout

    Staff clicks Pay → the checkout view opens.

    Step 3: Choose gift card as payment method

    In the payment method picker, staff clicks "Gift card" → the gift-card payment dialog opens.

    Step 4: Enter the code

    FieldExample
    Gift card codeABCD-EFGH

    Staff enters the code (or scans if QR code is supported).

    Step 5: The system validates

    Vendion validates the code and checks:

    • Format: Correct 8-character format (XXXX-XXXX)
    • Exists: The card is registered for this restaurant (or chain)
    • Status: Must be active (not voided, expired, or fully redeemed)
    • Expiry: Not past the expiry date
    • Balance: Balance left on the card

    If any check fails → error message is shown. If OK → the dialog shows card information:

    ✓ GIFT CARD VALID
    
       Code: ABCD-EFGH
       Balance: 500 kr
       Expires: 2029-04-19
    
       Amount to deduct: 350 kr (entire order)
       Remaining balance: 150 kr
    
       [ Cancel ]  [ Use gift card ]
    

    Step 6: Click "Use gift card"

    Vendion performs the redemption:

    1. Validates again (amount ≤ balance).
    2. Registers the payment on the order as a gift-card payment.
    3. Decreases the card balance by the redeemed amount.
    4. Logs the redemption in the card history.
    5. If new balance = 0 → marks the card as fully redeemed.

    Step 7: Order's payment flow

    • The order is fully paid.
    • Staff clicks Finalize → CCA signing → receipt is printed.

    The receipt shows:

    Pizza Margherita           145.00 kr
    Salad                       95.00 kr
    Soda                       110.00 kr
    
    Total:                     350.00 kr
    Paid gift card:            350.00 kr
    (Code: ABCD-EFGH)
    
    Remaining balance on card: 150 kr
    

    Scenario: Split payment (gift card + other)

    Guest has a 200 kr gift card, the order is 350 kr. The guest pays the rest with a card.

    1. Staff opens Checkout → clicks Gift card.
    2. Enters code → balance 200 kr.
    3. Amount to deduct: 200 kr (max available).
    4. Remaining: 150 kr left to pay.
    5. Staff clicks Add payment method → chooses Card.
    6. The guest swipes the card → 150 kr is charged.
    7. Order finalizes.

    Receipt shows two payment rows:

    Paid gift card:            200.00 kr (ABCD-EFGH)
    Paid card:                 150.00 kr
    Total paid:                350.00 kr
    

    Validation — common errors:

    ErrorMessageSolution
    Wrong format"Invalid code"Check that you typed XXXX-XXXX with hyphen
    Code does not exist"Gift card not found"Check with guest if they have the right restaurant
    Expired"Gift card expired 2026-03-15"Admin can extend manually
    Voided"Gift card has been voided"Ask admin about the reason
    Empty"Balance is 0 kr"Card is fully redeemed

    Permissions:

    Redeeming requires the right POS permission. Junior staff without permission do not see the gift card payment method.

    Chain gift cards:

    If your restaurant is part of a chain: guests can redeem cards issued at other restaurants in the chain. Vendion automatically looks up the card against the chain database. See separate article "Gift Cards for Chains".

    Security:

    • Every redemption is logged in the card history — permanent audit trail.
    • Staff cannot raise the balance from the POS (only admin via adjustment).
    • If the card is stolen: the guest can ask admin to void the card.

    Tips:

    • Always ask the guest if they have a gift card before choosing payment method — it can save double handling.
    • Check balance first — if the order is 350 kr and the card has 200 kr, inform the guest before redemption.
    • Empty balance = fully redeemed — encourage the guest to leave the card at the restaurant (otherwise risk of paper card confusion).

    See also:

    • "Gift Cards: Partial Redemption and Remaining Balance"
    • "Redeem Gift Card at Online Order"
    • "Validity, Expiry, and Refund"

    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?