Gift Card

Gift Card

Compatible With: Community 2.0, 2.1, 2.2 Enterprise 2.0, 2.1, 2.2

Tech Specifications

Current Version:
Stable Build
19 June, 2018
Extensions, Sales, Gifts
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Safari Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 IE Windows: 10, 11, 8, 9, Edge


A flexible tool for crafting the gift card that will match any business model and customer mindset. Options to customize gift card value, design, and personal message.

Other Extensions by Aheadworks


Back to top

With the Gift Card extension for Magento 2, merchants can add gift cards to their web store catalogs just like any other products. The rich customization functionality provides customers with several card design options, allows admins to specify card values, descriptions, and even granularly set up gift code patterns (code length, format, character separation logic, etc.) or just import the existing code from a CSV file.

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). Thus, merchants can flexibly manipulate with delivery options for their Magento 2 gift certificates by choosing the appropriate type.

Once a customer purchases a gift card within this Magento 2 module, an admin can track the usage stats on 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. 

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, users are allowed 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.  


Gift Card 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 on each particular one in the dedicated grid;
  • Manage gift vouchers right from the backend by creating and editing them, their codes, and manually forwarding them to recipients in case of some delivery issues.


Gift Card Feature highlights

Gift card product types

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

Configurable card values

The module allows setting either fixed (determined by admins) or open card values (determined by customers themselves).

Custom email templates

When installed, the extension provides several preconfigured 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 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 of the controls are gathered under a single tab, allowing for an uninterrupted workflow.

Integration with: 

Smart One Step Checkout - Enable shoppers to apply their gift codes right at checkout. 



To experience the extension firsthand follow the links below:

Release Notes

Back to top


  • Compatible with CE: 2.1 2.2
  • Compatible with 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 CE: 2.0 2.1
  • Compatible with 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


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.

Q & A

Back to top


Back to top