Powered by Adobe Commerce 2.4.2-p1


Gift Card



Back to top

The rich customization functionality provides customers with several card design options. It allows admins to specify card values, descriptions, and even set up gift code patterns step by step (code length, format, character separation logic, etc.) or just import the existing code from a CSV file. So, you can make gift cards of any design in your Magento 2 store.

This Gift Card module for Magento 2 supports three card types: virtual (sent to customers by email and then applied at checkout), physical (delivered by post and used either at checkout or on the spot if a merchant has a physical location), and combined (provided either by post or email).  Once a customer has purchased a gift card for Magento 2, an admin can track the usage stats of the corresponding gift code, including its initial amount, balance, delivery date, etc. in a separate grid. To accelerate the code generation process, this gift voucher extension for Magento 2 enables admins to configure code pools. Whenever required, gift cards are generated automatically from these pools for further usage. With this extension for Magento 2, gift cards are absolutely customizable. For each digital gift certificate for Magento 2 store customers, admins can configure email templates by choosing among five pre-defined options. Additionally, admins can add images to emails.On the storefront, this gift certificate generator for Magento 2 allows users to select the preferred card design, independently set card value (if the admin didn’t set a fixed value), configure email settings, and even access the gift voucher generated within this Magento 2 module in a preview mode.


Business Value

  • Provide customers with flexible gift card delivery options by generating virtual, physical, and combined gift cards; 
  • Allow shoppers to tailor gift vouchers to their preferences by means of the card design and content personalization functionality;
  • Evaluate the performance of the issued gift codes by tracking the key stats of each particular one in the dedicated grid;
  • Manage gift vouchers right from the backend by creating, editing, and manually forwarding them to recipients in case of any delivery issues.


Feature Highlights

  • Gift Card Product Types

Admins can generate virtual, physical, or combined gift card products with the email or post-delivery options (or both) depending on the card’s type. 

  • Configurable Card Values

The module allows setting either fixed (determined at the admin level) or open (determined by customers themselves) card values.

  • Custom Email Templates

When installed, the extension provides several pre-configured email templates. Each of those can be used depending on the merchant’s business purpose.

  • Gift Card Personalization

Customers can tailor the provided gift cards to their individual preferences by selecting the preferred design, card value (if allowed), etc.

  • Gift Code Tracking

A grid with all issued gift codes shows the remaining balance, which codes are active, used, partially used, etc. With the provided filtering options, admins can sort gift codes by the initial amount, balance, expiration date, delivery date parameters, etc. Additionally, they can track usage history of each particular gift code.

  • Manual Code Creation

Gift codes can be created and delivered manually from the backend.

  • User-Friendly Interface

All controls are gathered under a single tab, allowing for an uninterrupted workflow.

  • Card Patterns

Create a set of unique patterns for different occasions or holidays, add suffixes and postfixes, define cards' length, add dashes, and generate cards as you go. 

  • Gift Card Pools

The Gift Card Pools store generated gift cards of a particular type or pattern. The pools can be assigned to particular gift card products, and the codes of sold gift cards will be taken from this pool in this case. 

  • Card Import/Export

Having a set of previously issued gift card codes, import them to the pool for further distribution. You can also export a list of generated card codes to print physical cards. 

  • Magento API Support

The store owner gets full control over the gift cards via REST and SOAP API from other integrated systems, such as CMSs, apps, CRMs and widgets. 



To experience the extension firsthand follow the links below:


Enhance This Extension With The Following: 


Support Policy

Included technical support:

  • Magento Open Source (CE) version - 3 months of free technical support
  • Magento Commerce using on prem (EE) version - 3 months of free technical support
  • Magento Commerce on Cloud (ECE) version - 3 months of free technical support

Technical Specifications

Back to top

Seller profile


Seller contact



Current Version


Magento platform compatibility

Open Source (CE): 2.3 (current), 2.4 (current), 2.0 (obsolete), 2.1 (obsolete), 2.2 (obsolete)

Commerce on prem (EE): 2.3 (current), 2.4 (current), 2.0 (obsolete), 2.1 (obsolete), 2.2 (obsolete)

Commerce on Cloud (ECE): 2.3 (current), 2.4 (current)


Stable Build


05 April, 2021


Extensions, Sales, Gifts

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Magento that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.3 2.4
  • Compatible with Commerce on prem (EE) : 2.3 2.4
  • Compatible with Commerce on Cloud (ECE) : 2.3 2.4
  • Stability: Stable Build
  • Description:

    + Compatibility with Magento 2.4
    * Fixed issue with filter by 'Website'
    * Gift code is not displayed in the order email on 'Asynchronous sending' mode
    * Fixed issue when one Gift code can be applied twice for one cart
    * Speed improvements
    * Minor design improvements
    * Unit Tests for Magento 2.4


  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.3
  • Stability: Stable Build
  • Description:

    + Uninstall script
    + GraphQL support
    + Gift Card information is shown in invoices now
    + Gift Card details are received via order API
    * Incorrect validation of Code Length
    * Improved compatibility with Aheadworks Advanced Subscription Products


  • Compatible with Open Source (CE) : 2.3
  • Compatible with Commerce on prem (EE) : 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.3
  • Stability: Stable Build
  • Description:

    + Codes in Code Pool follow the order of the CSV file
    + Restricted applying GC on purchase of GC


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    * Fixed issue with the delivery date format change
    * Incorrect delivery date is displayed on the "Edit Gift Card Code" page


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    * Fixed issue with multiple currencies
    * Cronjob executing issue
    * Error appears on an attempt to import 'Gift card' product
    * The initial balance is set to match the item's base price
    * When exporting 'gift card' product, custom fields data is not export
    * Fixed issue when weight attribute disappears from every product type settings
    * Error appears when changing GC attribute scope to Global
    * Error happens on an attempt to change open amount max value in created Gift Card product
    * Fixed issue when deactivated gift card codes can be used
    * Error occurs when trying to preview Newsletter template
    * Template reference is not correct
    * Can't create GC code if "Expires After" is configured
    * Price is converted twice in template preview on Storefront
    * False message about GC code activation
    * Fixed conflict of the module with Ebizmarts Sagepay
    * Minor code improvements


  • Compatible with Open Source (CE) : 2.1 2.2 2.3
  • Compatible with Commerce on prem (EE) : 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    + Magentp 2.3 compatibility


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    Released 17.10.2017
    * Issue with Gift Card for M2 that prevents orders being placed via PayPal Express
    * Setup:db-data:upgrade run issue
    * Invalid argument CreditMemoInterface issue
    * Shopping Cart page issue on "Magento Blank" theme


  • Compatible with Open Source (CE) : 2.0 2.1
  • Compatible with Commerce on prem (EE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    * Error appears at "Backend->System->Export" page
    * Gift Card Products grid is not shown if single-store mode is enabled
    * Error shown when creating a gift-card product
    * Implement script for correct installation of the module
    * Unable to update Gift-Card product attributes via mass actions in Catalog grid
    * Unable to update expiration date for gift card code after changing Interface locale
    * Unable to select "Email Templates" and set "Amounts" when creating new product
    * Filters don't work at Admin
    * List of gift card codes is not displayed for customer
    * Unable to place order at Storefront as registered customer
    * Unexpected email sent out when order payments fails
    * Blank page is displayed if gift card is assigned to category with configurable products
    * "Open Amount Min-Max Value" fields should be hidden if "Allow Open Amount = No"
    * Redirect to "Shipping address" page if gift card code was deleted
    * Infinite loading after sorting by Type at "Gift Card Products" grid


  • Compatible with Open Source (CE) : 2.0
  • Compatible with Commerce on prem (EE) : 2.0
  • Stability: Stable Build
  • Description:

    * Database tables with prefix issue
    * https protocol issue


  • Compatible with Open Source (CE) : 2.0
  • Compatible with Commerce on prem (EE) : 2.0
  • Stability: Stable Build
  • Description:

    Version 1.0.0


Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top


Back to top