v 8.0 v 9.0 v 10.0 v 11.0 v 12.0 Third Party 25
Live Preview
Required Apps Point of Sale (point_of_sale)
Sales Management (sale)
Online Billing (account_voucher)
Warehouse Management (stock)
Technical Name pos_gift_voucher
Also available in version v 14.0 v 13.0 v 12.0 v 10.0 v 11.0 v 9.0
You bought this module and need support? Click here!
Required Apps Point of Sale (point_of_sale)
Sales Management (sale)
Online Billing (account_voucher)
Warehouse Management (stock)
Technical Name pos_gift_voucher
Also available in version v 14.0 v 13.0 v 12.0 v 10.0 v 11.0 v 9.0

POS Gift Coupon Management

Our Pricing includes User Manual, 90 Days Support (Monday-Friday 10am to 7pm IST) and One time Setup

support@pragtech.co.in pragtech

We support for English / French / Spanish at an additional cost

Supported Odoo versions & platforms
Self Hosted
Odoo Online

Works & tested on standard installations of Odoo with no third party apps

Free support only for odoo installations with no third party apps

Paid support availaible for Odoo installations with third party apps.

In Retail industry now a days we do have trend that people do prefer to procure "Gift Coupons" from shop that actually giving Hard Cash as a gift on various occasion. Using Gift Coupons appears more handy in terms of transaction without hassle. Retail shop may have preprinted gift coupons as well as runtime generated gift coupons, with different currency denominations.

POS Gift Coupon Management Features

Gift Coupon Configuration

Gift Coupons linked to POS

Gift Coupon Redemption

Gift Coupon Management Configuration

There are 2 main parts to define Gift Coupon Management as follows :
Gift Coupon Issue : This will allow user to to sell multiple Gift Coupons with unique barcode to each Gift Coupon.

Gift Coupon Redemption : This will facilitate customer to redeem their purchased Gift Coupons .

Path : Point Of Sale => Products => Products
In this system Gift Coupons are treated as service products. User can defined Sales Price for such gift coupon. We have created couple of Gift Coupons "Gift Coupon 1 K"

Click on one of the record to see the details captured in this Product form :

In order to treat product as a Gift Coupon user will have to set boolean field as "Gift Coupon". This will set product type to "Service". Validity : This is an integer field to indicate validity days from the date of sell of each gift coupon. Rest fields in product master are remained as it is.

Payment Method Configurations

Path : Point Of Sales => Configurations => Payment Methods

User can maintain a list of different payment mode accepted on different billing counters and can be seen as follows

Lets go to "payment method" method to see the changes There is a boolean fields added on this panel as follows : For Gift Coupons : When click on such payment methods , system will generate generate additional field on payment screen to capture Gift Coupon codes to be redeemed. This will compute discount amount to be reduced form total bill amount against Redeemed Gift Coupon. Accounts posting will be done in accounts linked with such Payment methods. Just link different payment methods to each POS terminal through “Point of Sales” menu in Configuration.

Related Products

POS Transactions => Gift Coupon Issue

Path : Point of Sales => Daily Operations => Your Session

User can create new session in order to sell products/ gift coupons through POS screen.Here are some of the products and gift coupons listed on RHS panel. Out of which I have selected two Gift Coupons as Gift Coupon 1k with Qty 2 .

Assume this sales order is paid by cash as follows

System will generate unique barcode for each of the gift coupon sold. These codes will have validity in no. of as days as defined in product master. These barcodes will be scanned at the time of Gift Coupon redemption.

Gift Coupon Redemption

Path : Point Of Sales => Daily Transactions
Let's create one more POS order with purchase of couple of products as in Image.Let's create one more POS order with purchase of couple of products as follows :

User can provide customer name for billing purpose.Gift Coupon Code : In this field user will have to scan Gift coupon code and click on add. System will bring corresponding amount in "Gift Coupon Redemption" field and will get deducted from the total bill amount.

Validations are maintained on gift coupon code in order to avoid unauthorized Gift Coupon Code scan or repeated scan of same Gift Coupon Code.

System will add up amount for all the scanned Gift Codes and displayed on the screen.Balance amount can be accepted by other payment methods as Cash or Cheque etc.

Available Gift Coupon Codes

Path : Point of Sales => Configurations => Loyalty Management => Gift Coupon Analysis

This menu will allow user to check the Sold Coupons , Redeemed Coupons, Active Coupons, Expired Gift Coupons

Related Products

Contact / Support

(Monday-Friday 10am to 7pm IST)

Pragmatic Techsoft Pvt. Ltd.


Pragmatic is a global open source enterprise software development, consulting and products company. Our philosophy is to use Open Source tools and technologies to provide cost effective and green solutions for our customers.

We are a dynamic and fast growing company committed towards creating value for our customers. Located in Pune, India the educational and IT hub of western India, we take pride in delivering rapid, customized open source enterprise applications following agile and lean software methods. Whether you are developing an application from scratch, working on an existing application or porting your application to a new platform or framework, we can meet your business needs.

If you need any help or want more additional features, you may contact us through:


Our solutions focus on your problems

  • Odoo Implementation
  • Odoo Customization
  • ERP Development and Implementation
  • Odoo Ipass Cloud
  • AI for Odoo
  • Odoo Apps
  • Aws Marketplace Products
  • Business Engines

Get In Touch

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.