Magento 2
  • Marketplace Innovator
    imagine 2016-2019 partner summit awards
  • Composer packs
  • PWA
  • Magento Silver Technology Partner

Gift Card for Magento 2

Current extension version: 1.4.2

Intensify your active business strategy with gift card offers.

  • Create gift cards of virtual, physical and combined types
  • Allow customers to select a design for the card
  • Encourage customers to accompany cards with messages
  • Manage and send individual cards from the backend
  • Monitor changes in the balance of the card
  • Combine cards into pools under various criteria
  • GraphQL, API support
Triple the benefits! Buy 3 modules and save up to 15%
  • [M2] Gift Card $299
    Support period
  • [M2] Advanced Reports $449
    Support period
  • [M2] Reward Points $349
    Support period
  • -0%
45-Day Money Back
Free Installation
90-Day Free Support
free lifetime updates
Preview option | allows viewing the card before delivering it to the recipient

Preview option

Individual gift card codes | can be issued and delivered manually from the backend

Individual gift card codes

Gift card settings | include a number of custom features: templates, variable amounts, personal messages, etc.

Gift card settings

Card use history | as shown for each individual gift card code

Card use history

Issued cards | are tracked via individual gift card codes along with some additional details

Issued cards

Create gift cards | in much the same way as any other products in your store

Create gift cards

Cards can be forwarded | manually by the admin in case there was a mistake in the recipient's address

Cards can be forwarded

Card status info | is available for each individual gift card code

Card status info

Code pools | contain all the existing cards classified.

Code pools

Straightforward product page | offers a number of user-friendly customization options for the customer

Straightforward product page

Integration with the Smart One Step Checkout | allows customers to use their gift codes on the checkout page provided by the Smart OSC extension

Integration with the Smart One Step Checkout


How Magento 2 Gift Card works

Digital Gift Certificate Template Magento 2
Custom Templates
Provide customers with various card fronts to choose from.
Personal Messages
Make cards feel unique. Enable customers to leave a note to the addressee.
Card Patterns
Assemble cards of identical types into groups and manage them in relevant pools

What’s the idea behind the Magento 2 Gift Voucher extension?

Place gift cards as items in your store. Decide on the look of the card, specify the value and lifetime of the card. Make possible for customers to choose from templates, type notes for recipients, and set delivery dates. Analyze the performance of the card against its balance track and expiration date.

Broaden traditional marketing horizons with the Gift Card module for Magento 2

Magento 2 Gift Certificate Extension
Plan smart actions
Add a few more explosives to your promotion armory. Try out Magento 2 Gift Certificate to experience the service that satisfies both customers and merchants.
Target minds
Make your store more than a faceless website. Relate to basic human needs and grant opportunity to express oneself with a gift.
Analyze the audience engaged
Collect statistics on active, partially used or used cards to see benefits for your future campaigns.
Encourage customers to come back for more
Apply the balance and expiration date filters to gift cards in order to return customers just in time.
Aheadworks Gift Card Module for Magento 2
Extend your reach of both online and offline buyers with ConnectPOS
Appeal to the 100% of potential buyers by removing the boundary between the physical and virtual, online and offline purchases.
Broadcast user-friendly ideas
Discover omnichannel to make gift cards and other items in your store relevant to your customers' needs.
Synchronize your store with the offline inventory
React to anything that happens in your store, including stock status and gift card balance changes, in real time.
Aheadworks Gift Card Magento 2 | Top Extension Development Company
Increase gift card application rate with Smart One Step Checkout
Allow using gift codes on the checkout page by means of the Magento 2 Smart One Step Checkout extension.
Improve user experience
Provide a familiar checkout process while paying with a gift card

Magento 2 Gift Certificate Feature List

Gift Options
  • Create virtual, physical, or combined gift cards
  • Set up a card value: a fixed or an open amount
Layout Settings
  • Customize a card view
  • Add any number of email templates
Admin Access
  • Send gift cards manually;
  • Set card expiration dates;
  • Sort cards by balances, recipient info and many more
  • Track the remaining card balance
  • Generate card codes for particular occasions and combine them into a pattern
  • Assign cards to card pools based on the patterns
  • Import/export card codes into/from existing poolse
  • Exchange data on gift cards with REST and SOAP API
  • Retrieve data on gift cards withe GraphQL
  • Remove the extension and clean up the data with the uninstall script
Customer Acess

Allow customers to:

  • Define card values
  • Select card designs
  • Specify card delivery dates
  • Insert card headlines
  • Compose personal messages
  • Preview configured cards
  • Request applying gift cards to orders created on the backend
  • See gift card details in pdf invoices
Need additional functionality
or futher customization of your products?

How Magento 2 Gift Card beats competition:

  1. Optimized workflow

    Built upon most common use cases, the backend interface of our extensions echoes clearly the actual administrative workflow.

  2. Quality code

    Constantly seeking ways for improvement, we write clean code, subject to timely refactoring.

  3. Thorough testing

    Effective quality assurance employed, our extensions are customizable, scalable and fully Magento 2 compatible

Feature Highlights
View documentation for the full list of features
Case Studies:

John has a girlfriend. Her birthday is just around the corner. The problem is that John has absolutely no idea about the present. There were a couple of local designers she mentioned, but beyond that his mind is blank.

What should John do? Well, he may visit the stores of the above brands, but what's next? What’s her size? Color? Accessories? The best move here may well be to opt for a gift card and leave the decisions to his girlfriend.

In this case, the only thing John needs to do is to pick an apparel store which offers gift cards of custom design, flexible price values, and convenient delivery options - exactly the things the Magento 2 Gift Card extension offers.

Integration with ConnectPOS

The convenience of shopping is the ultimate goal of any retailer and paramount requirement of buyers. Integrating ConnectPos and Gift Card is noticeably beneficial to seamless omnichannel shopping experience.

The joint functionality allows gift card recipients to take use of their gift cards online or offline, partially or in full. Customers who purchase gift cards from you in store experience same benefits, nevermind the format of the card: a virtual gift code or a physical embodiment.

Moreover, the function of real-time database synchronization makes gift card management absolutely straightforward for merchants.

  • Gift card product types

    A store admin can create virtual, physical, or combined gift card products with both fixed and free value options.

  • Custom email templates Screen

    Each gift card product added to the catalogue can be equipped with its own selection of designs and email templates. Add as many templates as you want and let customers choose their favourite ones.

  • Personal note Screen

    In addition to the selection of email templates, a sender can choose to add a personal note to a gift card

  • Expiration date

    An admin can set up a custom expiration date for each gift card product added to the catalogue.

  • Gift card delivery date

    When purchasing a gift card as a present, customers can define the date when it should be delivered.

  • Magento API and GraphQL support

    Inquire for and retrieve data on gift cards via REST and SOAP API or GraphQL to ensure smooth integration of third-party solutions, like CMSs, apps, CRMs and widgets.

  • Card patterns NEW!

    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.

  • Apply gift cards from the backend NEW!

    You can now apply gift cards to the orders created from the backend per customer's request.

  • Backend control Screen

    A grid with issued gift codes shows remaining balances and code statuses, including active, used, partialy used, etc. ones.

  • Track remaining balance

    An admin can sort the issued cards both by remaining balances and expiration dates, use this data to send reminders and re-engage customers

  • Manual code creation Screen

    Gift card codes can be created and sent manually from the backend.

  • Storefront options Screen

    Customers can customize and send gift cards without any difficulty. In addition to the configurable values, card designs, and personal messages, customers can also preview emails before sending.

  • Flexible filtering options

    For the store owner's convenience, the gift card grid offers a full range of filters. Those include order IDs, product, gift card balances, and recipient credentials.

  • Gift Card Pools NEW!

    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 NEW!

    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.

  • Integration with Smart One Step Checkout NEW!

    As a result of the integration, customers are able to use their gift codes on the checkout page provided by the Smart OSC extension in order to pay for their purchases the same way as they can do it on the default Magento 2 checkout page.

Tanya Poleshchuk | Head of Customer Care

Any questions?

I’ll be happy to tell you more
about our products!

Let's get in touch!

Tanya Poleshchuk
  • Reviews (13)
  • Customer Questions & Answers (11)

Overall rating

4.9 of 5 stars

When writing your review, please consider the following guidelines:

  • Review the product only if you've tried or bought the item;
  • Focus on the product and your individual experience using it;
  • Provide details about why you liked or disliked a product;
  • Be constructive and specific with your praise or criticism.

We reserve the right not to post your review if it contains any of the following types of content or violates other guidelines:

  • Obscenities, discriminatory language, or other language not suitable for a public forum;
  • Advertisements, “spam” content, or references to other products, offers, or websites;
  • Email addresses, URLs, phone numbers, physical addresses or other forms of contact information;
  • Critical or spiteful comments on other reviews posted on the page or their authors.

Aheadworks Co. does NOT edit the reviews and posts them as written by the reviewer.

In addition, if you have any questions on the products – the compatibility, the functionality, or anything else – please do not submit them through a product review.

Enjoy writing your review!

How do you rate this product?
1 star 2 stars 3 stars 4 stars 5 stars

All fields are required


Aug 6, 2020

Does exactly what we need

It's lovely to have a delivery date option for gift cards.
My clients are constantly using it, thank you so much for this feature!


Jan 22, 2020

Needed a few tweaks

Magento extensions may come costly, especially for a small business like ours. But it really pays back quickly, when the code is stable and updates are regular. This software has got great potential.

Sudeep Talati

Jul 5, 2019

Always very helpful

You guys are really great. You are always up with good solution.
The extension works great too.

It has been couple of times that if any feature is not there, they go out of their way and create patch to help on specific requirements of the customer.

Would recommend


Feb 22, 2019

Just what I needed

This is a really great one!
Many many thanks, I tested it and it works like a supercharm!
I really love modules of aheadworks as they are working reliably.


Nov 22, 2018

Great module

It's our favorite M2 Gift Card extension as it allows to implement the most appealing and feature-rich Gift services. We will continue using this module that we have also customized to some extent.


Sep 5, 2018

thanks for the great service

Your gift card module for M2 looks and works great, I'll recommend your extension to my other clients, looks like that's what we need and Aheadworks is a really good extensions developer.


Feb 22, 2018

Thank you so much you are the best

Every extension I have on my site, including this Gift Card, i buy from Aheadworks.
I love you guys as always. Best magento developers ever!! thank you!


Feb 19, 2018

I'm very satisfied with your extensions

A decent gift card solution, easy to install, configure and use.
Had some conflicts with my theme but it looks fine now, thank you for your help.
Looking forward to updates and new features!


Nov 10, 2017

Must have

In my opinion Gift Cards are a must-have for any store, and this module by Aheadworks works like a charm. Purchasing of a Gift Card is nice and even provides a preview of the email. Using the Gift Card is also easy, and customers can check the balance of the card at any time. This module is definitely worth the price and support by Aheadworks (both before purchase and aftersales) has been perfect as always!


Aug 16, 2017

Definitely must have for those who sell gift cards!

Moved from Volusion recently and wanted to have all my gift cards also in Magento. Purchased the extension at Aheadworks and, I must say, it is a real find!
Imported previous codes with a little effort and now I have at the same time an on-line store with beautiful cards and off-line shop sharing the same card system.


Nov 22, 2016

Must have

As for me Gift Card is a must have plugin for one's store. Customers love it with all those holidays. We have several stores and use Gift Cards in all of them. The plugin is intelligible and handy. Aheadworks team is always at their best. It is not the first plugin I buy from them. So I would recommend it. And thank you, aheadworks!


Sep 2, 2016

Looks good

It looks good at my store and that's the only thing I care about - I'm happy as long as it's a convenient product for my shoppers.

Jim B.

Jul 12, 2016

Great extension!

Yes, it's a bit pricey, but it is worth it.
I did not expect that gift cards on my store will soon become SO popular!
The plugin is very easy to setup, and support is quick and professional.

Why my customers are not able to place an order when its total is $0?
To let customers place orders with $0 total, Zero Subtotal Checkout payment method should be enabled in:
Stores -> Configuration -> Sales -> Payment Methods
During the purchase I have to enter our url. Does this extension only work on 1 installation? Because we have a development environment and a production environment.
Our EULA allows using the extensions on a single production and as many dev or staging sites as you need without a need of purchasing an extra license.
Does it support multi-store?
Yes, it does. It is possible to configure the extension separately for different websites.
Is there support of REST API?
Yes, the extension contains REST APIs and is ready to be integrated into PWA, SPA, and other solutions with modern and efficient frontend interfaces.
What is aheadworks policy on supporting its modules? Specifically if a security vulnerability is found will aheadworks create a patch?
Our extensions come with included support period and we are able to provide technical assistance when the support is active.
As for security vulnerabilities and bugs, we are trying our best to fix them free of charge regardless of the support period status.
This extension for Magento 2 supports Saudi riyal currency and Arabic Language?
If your currency and language is natively supported by Magento 2, the extension will also support it.
However, to work with RTL most likely some style adjustments will be required and you will need to translate some options the same way as you did with your Magento.
Does the extension support full page caching?
Since full page cache is a native Magento 2 feature, all our extensions for this platform support it.
I run Magento 1.X. Will my currently installed extensions from aheadWorks work in Magento 2?
Due to a significant difference between Magento 1 and Magento 2 branches, the extensions for M1 will not work in M2.
However, the owners of the extensions by Aheadworks for Magento 1 can get 25% discount on purchase the same extensions by AW for M2
Which URL do I specify on checkout if I've got only a development store at the moment?
You need to enter a final address of the site when it will go live.

If the domain name is still under consideration at the moment of purchase, you can enter an address of your dev environment. In this case, don't forget to contact us when the final domain name has been registered: our support team will change it by your request.
I run Magento 2 on AWS with ELB (Elastic Load Balancers) do I need a license per EC2 instance? They are all behind the same domain.
Such setup is considered to be a single Magento environment, so you need only one license.

Please wait...

added to cart
Go to Checkout Continue Shopping
Continue shopping
View cart & checkout