Magestore no longer provides this extension. We focus on our Omnichannel Solution. Explore it now!

Gift Card Magento 2 Proactively run Gift Card campaign to boost sales (2.2.0)

Gift Card Magento 2
  • Gift Card Magento 2 (2.2.0)

    Magento 2

Magento 2 Gift Card extension helps build a powerful gift cards/certificates system for your Magento 2 store to let customers buy gift vouchers with or without discount, send them to their friends via email/post office or simply use them.

  • Choose among 3 default templates for eye-catching Gift Cards
  • Create unlimited Gift Cards with different values from prices
  • Flexibly set price with 3 options: fixed price, price range, or price dropdown
  • This module works well with most themes, templates & checkout pages (quick support if needed)

Community Edition: 2.0.x - 2.1 - 2.1.1 - 2.1.2 - 2.1.3 - 2.1.4 - 2.1.5 - 2.1.6 - 2.1.7 - 2.1.8 - 2.1.9 - 2.2.0

Introduce you the FREE consultation service from our experts (4000+ customers used). Just leave your details:


(click links below)

Magestore no longer provides this extension to focus on Omnichannel Solution for online-offline Magento business. Read why?

We still provide support to existing customers within a year from your purchase date. Please contact Magestore Support for further inquiries.

Explore New Solution

Gift Card on Magento 2 - Advanced UX, UI

Gift Card Extension on Magento 2 is equipped with full features as Gift Card 1, but these advanced improvements from Magento 2 will amaze you:

  • Enhanced UX, UI: The new backend functionality is incredibly smooth and friendly.
  • Greater performance: Performance and scalability are greatly optimized in this new version to reduce server load and speed up page load.

How Gift Card Plus helps you satisfy customers

Magento Gift Card extension - How it works


Superior Features of Gift Card for Magento 2

1. Generate Gift Cards with unlimited gift codes

Creating mass Gift Cards and Gift codes with different values now is easy as 1-2-3! You can let customers choose values from a range or a fixed number.

Magento Gift Card extension - Unlimited Gift codes with different values

How can Customers choose a Gift Card value? Just enter a value that they want to buy within the given range or select one from a dropdown list like below:

Magento Gift Card extension - Choose Gift Card values



2. Let Customer create their own personalized gift cards with 3 stunning templates (HOT)

Who does not love a self-customized Gift Card? Customers will totally in love with your Gift Cards if you let them upload their own image to replace the current one and preview all changes. There are 3 styles of templates - all are impressive and easy to use

gift card templates

upload gift card image in frontend

3. Easy to use and manage gift cards with Gift Code flexible configuration (HOT)

Gift Cards can not be easily used and controlled without flexible Gift Codes. Firstly, Gift Codes assist serving offline customers and rewarding them:

Magento Gift Card extension - Add or import Gift codes

In need of generating mass Gift Codes? You can use Gift Code pattern then:

Magento Gift Card extension - Generate Gift codes using a template

Gift Card Credit can be used for payment purposes. Customers can use Gift card as a discount coupon or a discount method when they check out.

Magento Gift Card extension - Redeem Gift codes to Gift card credit

Having a Gift Card in hand, Customers can use it as a coupon to purchase items from your store instantly:

Magento Gift Card extension - Use Gift Card to buy products

All information about Gift Card - balance, status and expired dates of the vouchers are updated in My Account of each customer.

Magento Gift Card extension - Manage Gift codes

4. Sharing is loving! 70% Customers buy gift cards for friends and now is more than easy to do that!

Everything customers need to send Gift Card as a gift, even a real or a virtual one - this extension can do it for you. Customer Jane lands into your store and buys a her friend a Gift Card. Then she is able to write her own greetings and schedule to send through emails or post office on a specific date - how real an online shopping experience can be! She can also buy herself one - as she loves your store's Gift Cards already!

Magento Gift Card extension - Send Gift cards through emails or post office



Starting only with the price $259, You buy a bundle of offers, not just a single product!

200+ Amazing ready-made eGift card designs

Gift Card extension is packed with more than 200 well-designed templates that customers can customize and add a personal touch to the gift card as if they are buying a personalized gift for their closed ones.

FREE 44-page White paper: Irresistible gift card ideas from big & famous retailer brands!

Curious on how big brands like Starbucks, Amazon, Sephora design and promote their successful gift card campaign? We give all the secrets that you can apply on this 2017 holiday season. This is included in the package when you purchase the extension. Get it now and start creating your successful gifting campaign!

Magento Gift Card extension - Templates



Full Feature List


For Customers

Purchase Gift Cards

      • Customers can purchase Gift Cards conveniently with different values. (Featured)
      • Usage conditions (if available) will be shown before Customers purchase
      • When the recipient receives Gift Card, a notification emails will be sent to the sender.
      • Allow multiple people to use one gift code as configured in backend (buy multiple used gift code)
      • Gift Card prices can be equal or smaller than their face values. (Hot)
      • Allow multiple people to use the same gift code as configured in the backend.

Design and Templates

      • Customers can select a Gift Card template among 3 beautiful styles and upload their own background. (Hot)
      • Buyers can preview Gift Card with information and design chosen before adding to cart. (Hot)
      • Hundreds of available templates for customers to choose for their gift card.
      • Buyers can drag & drop to upload image used for Gift Card.

Deliver Gift Cards

      • Buyers can choose to provide their name or not when sending Gift Card to friends
      • Buyers can insert their name and custom message for friends.
      • Buyers can schedule to send Gift Cards on a chosen date and time (choose any time zone).
      • Gift cards can be delivered online (via email) or offline (through post office) to buyers or other recipients.

Use Gift Cards

      • Use Gift card as a discount coupon or a discount method when customers check out
      • Recipients add Gift Card to their lists by clicking on the link in the email
      • Use gift card to pay for shipping fee
      • Warning notifies when using gift cards to buy another gift card product.


    • Customers can quickly check and manage Gift Card status, balance and expired date. Right after they buy Gift Cards, the system automatically adds gift codes to their Gift Card list.
    • Add Gift Card to their own lists in 1 click with the link in the email.
    • Customers can check Gift Card information without logging in to website account.
    • View gift card usage history in My Account
    • Buyer/ recipient can receive confirmation email with GC
    • Sender can receive notification emails when gift card is delivered
    • Recipient can receive notification email when gift card order is canceled/ refunded.
For Admin

Create Gift Cards

      • Separate Gift Card price and its face value, allowing Admin to configure prices of Gift Card products based on their actual value.
      • Allow adding Gift Card product with recipient’s name, recipient’s email… when creating order in the backend.
      • Gift Card history tracking for better controlling of gift codes, order ID, Customer email, redeemed value, status, etc.
      • Generate new gift codes in bulk
      • Enable using Gift Card discount after or before tax.
      • Easily manage templates and images for Gift Card product and preview them before they are applied (Hot)
      • Set different values of Gift Card products to be shown as a drop-down, fixed amount or a range.
      • Configure the quantity and codes of each Gift Card product.
      • Limit Gift Card usage to some specific items or orders with Shopping Cart Conditions and Cart Item Conditions
      • Flexible use of Gift codes: import from CSV files, add, print or generate using patterns to reward customers or use as offline vouchers; export gift codes to .csv, .xml files.
      • Send gift codes via email or print them
      • Select store view for gift codes usage
      • Auto generate unique Gift Card Codes for invoiced Gift Card orders based on configurable pattern
      • Auto send emails informing recipients and buyers of Gift Card code
      • Attach printable PDF version of Gift Card to emails
      • Auto-update Gift Card status in My Account.
      • Easy to change the logo in Gift Card printout.
      • Configure to limit the number of users per gift card code
      • Set shipping fees for “Send by Post Offices gift card”.

Manage & Track

      • Change current credit balance of each gift card code
      • Track Gift Code’s usage history of each customer
      • Provide Gift Card history for better tracking gift codes, order ID, Customer email, redeemed value, status
      • Easy tracking with auto updating voucher status
      • Allow checking whether Gift Cards are sent or not in the backend
      • Export gift card report to csv, xml file
      • Allow placing order for Gift Card product with recipient, email…in the backend
      • Apply gift cards in admin panel while creating orders for existing customers
      • Preview/print all gift card codes
      • Access gift card data with external API (operate with gift cards from remote systems, support Rest API)
      • Choose email templates for gift card emails


    • Configure Gift Card usages such as conditions, numbers of users, expiration, paying for shipping fee, etc
    • Allow showing expiration date on Gift Cards
    • Allow Customers to use both Gift Card credit and other coupon code at the same time or not.
    • Allow adding Gift Card product with recipient's email… when creating order in backend
    • Auto send emails informing recipients and buyers of gift card code
    • Hide template selector from Customers if there is only 1 option available
    • Quickly customize with pre-design gift card templates (save more time)
    • Allow changing logo and notes in Gift Card printout


  • Open source 100%
  • Support Magento Community Gift Card and Magento Enterprise Gift Card on Magento 2.0
  • License Certificate valid for 1 live Magento installation and unlimited test Magento installations (No license key required).
  • Easy to install and configure
  • User-friendly interface

Interview of whom purchased Magento Gift card extension: Magento Gift Card extension used by isarfoto, Magento Gift Card extension helps push up conversion rate, Sales rocket with Gift Card module

You're in Category: Magento Extensions > Magento Gift card

You should view Related products: Magento Gift wrap extension, Magento Reward points extension

Release Notes

Version 2.1.0 (released on Oct 10, 2017)

  • Fix error when there is a space at the start & end of gift code
  • Fix bug when cancel order using gift card
  • Fix warning issue when redeem gift card in checkout
  • Compatible with Magento 2.2

Version 2.0.1 (released on July 31, 2017)

  • Fix error do not show left side bar in new invoice page in backend
  • Fix wrong price of Gift card when select type of gift card price as range
  • Fix wrong product image of gift card in mini-cart
  • Fix error can not close gift card preview popup in frontend
  • Fix rest API giftcard/list
  • Fix rest API adding gift card to quote

Version 2.0.0 (released on July 17, 2017)

  • Fix bug adding gift card to quote via rest API
  • Fix error do not show shopping cart conditions & cart item condition of gift card product in backend
  • Using UI component in gift card management in backend
  • Improve UI/UX in backend of Gift card management
  • Using knockout-js in gift card buying page to solve issues related js
  • Storing gift card template in one .html file. Easy to edit/ write new gift card print-out template
  • Implementing automation testing to control issues
  • Remove gift card credit feature
  • Remove gift code set feature

Version 1.0.5 (released on Mar 31, 2017)

  • Fix error when loading Gift card templates on product page in front-store
  • Fix error when checkout via paypal using gift card
  • Fix error can not checkout when using gift card (server folder permission issue)
  • Update translation file

Version 1.0.4 (released on Mar 10, 2017)

  • Fix issue Invalid method Magento\Catalog\Block\Product\View\Gallery\Interceptor::helper (when view giftcard product on frontend)
  • Fix issue Warning: array_merge(): Argument #2 is not an array in /var/www/giftcard/vendor/magento/module-catalog/Helper/Image.php on line 179 app/code/Magestore/Giftvoucher/view/frontend/templates/giftvoucher/product/media.phtml(117) (when view giftcard product on frontend)
  • Fix issue Invalid Document Element 'add', attribute 'translate': The attribute 'translate' is not allowed

Version 1.0.3 (released on May, 2016)

  • Fix bugs
  • Temporary suspend feature: Limit Gift Card usage using Shopping Cart Conditions and/or Cart Item Conditions

Version 1.0 (released on Jan 20th, 2016)

  • Release the stable version for Magento 2.0
View all versions View less

Reviews (4)

Write a review - Get up to 15 points
You will get 3 points for a normal review. 15 points will be yours if you contact us & share how you use our solution in a case study on our website.
Be assured that your shared information will always be safe in our system. Thanks in advance!
write a review
  • Excellent functionality


    I use Giftcard extension in magento 1 and its great service, also i check magento 2, and i like it, great service

  • This gift card extension is truly the Wonderland

    Alice Liddell

    Great extension, as well as the great support of Magestore whenever there is an issue

  • Awesome Magento 2 Gift card extension of Magestore

    Gwen Dawson

    When Magento upgraded to Magento 2, I was so excited. And the first Magento 2 gift card at that point was a product of Magestore. However, the first is also the foremost, and I satisfy with the extension of Magestore

  • Tracy Lawson

    Excellent Extension and Good Support

    Extension Functions as Describe and Magestore has the best support to help solved some conflict issues.