Skip to main content
TechUltra Solutions Pvt. Ltd. — AI-Enabled ERP Transformation
Free consultation
POS Partial Gift Card Redeem icon

Odoo App · Point of Sale

POS Partial Gift Card Redeem

Let POS customers redeem part of a gift card and keep the remaining balance.

$16 Odoo 16.0 Odoo 17.0 Odoo 18.0 Odoo 19.0 OPL-1
POS Partial Gift Card Redeem module in the Odoo Apps store, ready to install
Generating gift cards in the Odoo Point of Sale configuration
A generated gift card with its balance in the Odoo POS
Choosing a partial redemption amount for a gift card at the Odoo POS
Gift code details shown on the Odoo Point of Sale screen
Remaining gift card balance updated after a partial redemption in Odoo POS
Error message blocking over-redemption of a gift card at the Odoo POS
Loyalty points applied alongside partial gift card redemption in Odoo POS
Customer paying the discounted remainder after redeeming part of a gift card
Gift card keeping its leftover balance after a partial Odoo POS redemption
1 / 10

Overview

Odoo's standard Point of Sale handles gift cards as a one-shot payment. POS Partial Gift Card Redeem extends that so a customer can spend a portion of the card now and keep the rest for later.

Built by TechUltra Solutions, the module lets the cashier choose how much of the gift card to apply to a sale. After each redemption the system recalculates and updates the remaining balance, so the card holds its leftover value across visits.

It also surfaces gift code details on the POS screen and stops customers from spending more than they have — if someone tries to redeem above the remaining balance, the POS shows an error. The module builds on Odoo's native gift card and loyalty setup, so it works once installed with no extra configuration.

Key features

  • Customer-chosen redemption amount

    The cashier enters how much of the gift card the customer wants to spend on this sale, rather than redeeming the full balance every time.

  • Automatic balance updates

    After each redemption the system recalculates the gift card and updates the remaining balance, so the figure shown is always current.

  • Gift code details on the POS screen

    Customers and cashiers can view the gift code details directly at the POS terminal, including how much value is left on the card.

  • Loyalty points support

    Loyalty points can still be added for customers alongside gift card redemption, so partial payments and loyalty rewards work together.

  • Over-redemption protection

    If a customer tries to redeem more than the card's remaining balance, the POS displays an error message instead of allowing the transaction.

  • Customer pays only the difference

    After applying the chosen gift card amount, the customer settles just the discounted remainder with another payment method.

  • No extra configuration

    The module is preconfigured. Once installed, partial redemption is available at the POS without any additional setup beyond the standard gift card steps.

Technical details

Specification

Publisher
TechUltra Solutions Private Limited
Technical name
tus_pos_partial_giftcard
Odoo versions
16.0, 17.0, 18.0, 19.0
Lines of code
155
License
Odoo Proprietary License v1.0 (OPL-1)
Price
$16 (one-time)

Deployment

  • Odoo Online
  • Odoo.sh
  • On-premise

Odoo dependencies

  • Point of Sale
  • Invoicing
  • Inventory
  • Discuss

Support

90 days of bug-fix support, Monday to Friday (10:00–19:00 IST). Raise a ticket at support@techultra.in.

Setup & configuration

From install to first call — here is the path.

  1. 1

    Install the module

    In Odoo, open Apps, remove the Apps filter, search for “POS Partial Gift Card Redeem”, and click Install.

  2. 2

    Generate gift cards

    Go to Point of Sale → Products → Gift Cards & eWallets, enter the required details, and select Generate Gift Cards. The generated cards appear in the list ready to use.

  3. 3

    Open a POS session

    Start a Point of Sale session as usual. No extra POS settings are needed — partial redemption is available out of the box.

  4. 4

    Apply a partial redemption

    On the order, redeem a gift card and enter the amount the customer wants to use. The POS shows the gift code details and the value left on the card.

  5. 5

    Collect the remaining balance

    The customer pays the discounted remainder with another payment method, and the gift card keeps its leftover value for a future visit.

Frequently asked questions

  • Can a customer use only part of a gift card?

    Yes. That is the purpose of the module. The cashier enters the amount to apply, and the unused value stays on the card for later — Odoo's standard POS treats a gift card as a single full payment.

  • How is the remaining balance tracked?

    After each redemption the system recalculates and updates the gift card's remaining balance automatically, so the value shown at the POS is always current.

  • What happens if a customer tries to overspend the card?

    The POS displays an error message and blocks the transaction if the requested amount is more than the card's remaining balance.

  • Does it work with Odoo loyalty points?

    Yes. Loyalty points can still be added for customers, so partial gift card redemption and loyalty rewards run side by side.

  • Does the module need configuration?

    No. It is preconfigured. Beyond the standard step of generating gift cards, no additional setup is required to use partial redemption.

  • Which Odoo versions are supported?

    The module supports Odoo 16.0, 17.0, 18.0, and 19.0, in both the Community and Enterprise editions.

  • Is support included?

    Yes. The module includes 90 days of bug-fix support, Monday to Friday, 10:00–19:00 IST.