How to Set Up Gift Cards on Odoo Website

Boost Sales with Gift Cards

by Dharmesh Patel

Setting up gift cards on your Odoo website is a great way to boost sales and offer flexibility to your customers. Gift cards enhance customer satisfaction by providing them with options, encourage repeat business, and increase your revenue. Here's a step-by-step guide to help you implement this feature:

1. Enable the eCommerce and Sales Modules

Activate the Module
  • Go to Apps in the Odoo backend.
  • Search for and install the eCommerce module if it’s not already installed.
Install Odoo eCommerce module
Enable Gift Cards Features
  • Go to Website > Configuration > Settings.
  • Scroll down to the Pricing section and enable the Gift Cards option.
  • Save your changes.
Enable Gift Cards Feature Odoo

2. Create a Gift Card Product

  1. Navigate to Website > Products > Create.
  2. Enter the Product Name (e.g., "Gift Card").
  3. Set the Product Type to Service.
  4. Under the Invoicing section, ensure that the product is non-stockable since gift cards are virtual products.
  5. Set the price for the gift card or enable variants if you want different gift card amounts (e.g., $10, $25, $50).
  6. Set the product to be available on your website by checking Can be Sold Online.
  7. Save the product.

3. Configure Gift Card Vouchers

  1. Go to Website > Configuration > eCommerce > Gift Cards.
  2. Create/Configure your gift card settings (expiration date, default values, etc.).
  3. Share the created gift card with customers by sending an email.

4. Test the Gift Card Purchase and Redemption

  1. Visit your website as a customer and purchase a gift card.
  2. Ensure that the customer receives a unique code.
  3. Test applying the gift card during the checkout process to confirm everything works smoothly.
Test Gift Card Purchase Odoo Website

By following these steps, you can set up gift cards on your Odoo website, offering your customers more choices and potentially increasing your sales.

Handling Gift Card Refunds

Once you have successfully set up gift cards on your Odoo website, it's essential to consider how to handle customer interactions post-purchase. For instance, should a customer require a refund for a gift card, you'll need to manage that process efficiently. To learn about processing gift card refunds, check out our article on Refunding Gift Cards in Odoo. This will help you provide a comprehensive service to your customers, ensuring their satisfaction with your offerings.

Enhance Your Odoo Experience


Simplify your operations with Numla's tailored Odoo solutions.

Contact Us Today

في ERP
Manage Your Rental Business with Odoo