Log in or create an account
If you have an account with us, please log in.

You have no items in your shopping cart.

Gift Card Pro for Magento 2

Double sales and retain customers by providing advanced gifting options. Offer no-contact gift cards that can be cashed-out later to grow revenue and keep business stable even during the lockdowns.

magento 2 data migration
  1. Create gift cards with fixed or open amount price types
  2. Easily generate and upload gift codes
  3. Keep track of all purchased gift cards
  4. Import and export Gift Card info
  5. Return Gift Card balance during refunds
  6. GraphQL compatibility (read + write)
  7. Compatible with Import Orders and Export Orders
Explore Demo
User Guide
Get a bundle with 2 additional extensions and save up to 10%
60 Days Money Back
Free Lifetime Updates
90 Days Free Support

Сhoose the feature set up to your business tasks


Every day thousands of customers browse through online stores to find an ideal gift, but for most of them, it’s a challenging task. According to research, in such cases customers prefer to buy certificates: about 50% of respondents admit that certificates let recipients select the present according to their taste. But the default Magento functionality doesn’t have all the necessary options for flexible gift card management, which leads to potential losses.


The Gift Card Pro extension for Magento 2 easily solves the gifting dilemma by offering a powerful certificate system. Specially designed vouchers motivate customers to buy more and significantly increase their average order value in your store. The module lets admin users create virtual products with different pricing types, use predefined card images or upload their own ones and helps them to keep track of all purchased gift certificates.

What benefits do you get for your store

Grow revenue during seasonal holidays with an easy-to-use gift tool

Build long-term relations with customers via personalized gift cards

Attract new visitors to your store by extending your voucher holders base

Retain сustomers with personalized coupons

Gift Card extension for Magento 2 is designed to simplify the process of gift searching and purchasing. With the multiple customization options, each shopper can find the most suitable certificate and adjust it according to specific needs in a few minutes.

Gain extra revenue with easy-to-use gift tool

When shoppers get coupons, it motivates them to visit the store and browse the catalog in search of products to spend it on. But if the flow of cards application is not intuitive, they feel confused. To improve the customer shopping experience and build loyalty, the Magento 2 Gift Card module provides very simple and clear options for card usage.

New Possibilities Outside Magento
for Your Cards

Import\export Gift Card Info

Now you can import or export any gift card data you need using two separate interfaces. Just select the required entity, configure the setting (such as file format, output options/import source, necessary fields, etc.) and filter the information to export by any parameter. Thus, you can send card data directly to the services outside Magento or, vice versa, migrate cards from other instances of third-party services.

Also, from now Gift Card extension is fully compatible with the Export Orders and Import Orders solutions. Include gift card accounts, balance and other information in the order export files and upload card information together with orders while importing.
magento 2 gift card export import

Build a smart sales strategy in a few steps

As an admin, you can easily create Magento 2 gift card certificates and configure them to get maximum profit. Customize images, generate or import codes, adjust pricing strategy and track the effectiveness of card usage right in the admin panel. In addition to this, optimize all data processing by integration with additional systems via API.

Haven't found the required features?
Let us know about your case!

What new features would you like to see in our module?
Enter your email to be the first to know when we launch:


Still not sure? Contact our Product Owner to discuss your gift card challenges!

More options for Magento 2 Gift Card Certificate extension

  • Notify customers before the certificate expires
  • Allow customers to use gift coupons they bought for themselves
  • Limit product types which can be purchased with
  • NEW| Create and apply cards via API
  • Track code statuses in a ‘Codes List’
  • Attach PDF vouchers to emails
  • This extension is GraphQL compatible (read + write)

Hot to create Magento 2 gift card?

  • Go to Catalog > Products and click on the Add Product button, choose the Gift Card option in the dropdown.
  • Choose the Attribute Set from the dropdown.
  • Enter Product Name and SKU.
  • Select the Card Type, configure fixed Amounts, and Open Amount.
  • Go to Gift Card Information section.
  • Сonfigure the Treat Balance as Store Credit, Lifetime, Allow Message, and Email Template fields.
  • Fill in default product details as usual.
  • When ready, save the changes.
Magento 2 gift voucher is a special gift card that your customers can buy and send to their friends. These cards are customizable and can be modified by clients using templates. As a site owner, you can easily track the flow of all vouchers through your store.

Meanwhile, we have a magento 2 premium themes with additional functionality that you may find useful.

Reasons to choose

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • Simple installation via Composer
* The name "Magento" and the logo are the trademarks of Magento, Inc.
11 Reviews
Apr 26, 2021
Really exciting
Edit Fashion & Homeware Ltd, Owner
Firstly I think it's known right across every product you receive only the very best care and support. I can't praise the Amasty team enough from beginning to end. Communication is world class and their experience and support really build confidence in their products. As for the Gift Card extension, I installed this in to our dev instance initially and had a handful of requests such as adjusting the CTA button in check out or resolving some template change requests. The developers very quickly resolved the issue, sending me a full list of tasks completed with screen shots to each. As a gifting company, this is a really valuable tool and we are excited to sell our first gift card. Thank you Amasty and keep up the great work.
Calvern also bought the following extension(s):
Photo Amasty employee
Amasty answer
Apr 26, 2021
Alena Hamolka / Product Team Lead
Hello Calvern, Thank you for leaving a positive review! We're so much pleased to hear your kind words and see your satisfaction with our Free Gift extension and our service. It's a great pleasure to have such a loyal customer on board, we highly appreciate it. We'll be extremely happy to strengthen our cooperation even more in the future. We're always ready to assist you in the best way we could and would be glad to see you at our store again! Have a great day! Kind Regards, Alena
May 29, 2020
We'vw got more sells
Walser Kerstin
I was looking for ideal solution to build up my gift card process. After using the module I've got more sells. It's the easy customer journey and I recommend this extension.
May 29, 2020
We've got more sells
Walser Kerstin
La Petite Box, CEO
I was looking for ideal solution to build up my gift card process. After using the module I've got more sells. It's the easy customer journey and I recommend this extension.
Photo Amasty employee
Amasty answer
May 29, 2020
Natalya Chekanina / Head of Sales Team
Hello, Kerstin! Thank you so much for the provided feedback. We would be happy to see you in our store again!
May 05, 2020
FINALLY gift cards at the CHECKOUT
John Rtw
The ability to apply gift cards at the checkout is certainly a long-awaited feature my store was missing. Great, it's finally available! Only now, I do strongly recommend the extension. Thanks for the update, better late than never! ;)
Photo Amasty employee
Amasty answer
May 05, 2020
Natalya Chekanina / Head of Sales Team
Hi, John! Thank you for your feedback for our extension Gift Card for Magento 2. We would be happy to see you in our store again!
Jan 10, 2020
Increased Conversion Rate
Stefan Grauer
Fleischwaren Harald Kiesinger e.K., Shopmanager
Fast and friendly support allways great. Amasty Products Clean and Smooth.
Photo Amasty employee
Amasty answer
Jan 10, 2020
Natalya Chekanina / Head of Sales Team
Dear Stefan, thank you for your review! We would be happy to see you in our store again!
Sep 03, 2019
Great extension and devs
That module is great, it has all the fonctionalities needed and it's easy to use! The team working on it is super reactive and thanks again for the help ;)
Kevin also bought the following extension(s):
Jun 25, 2018
Buggy extension: Amasty does keep fixing
Sandra owner since version 1.1.2
Yes Amasty responds and fixes the bugs, but we have paid $249.

A bit disappointing for a module where our customers cannot use multiple gift cards in checkout and have the correct discount.
Sandra owner since version 1.1.2 also bought the following extension(s):
Nov 29, 2017
two thumbs up
Fancy extension with highly flexible admin settings. I liked the free present from Amasty - the awesome set of gift card templates. It really excused me from monkey business for the start.
Nov 16, 2017
Amasty rules as usual - highly recommend
I used the module for m1, now I've switched to m2 and taken it along. The backend works well and support is always well-timed.
Nov 08, 2017
Outstanding support
I run many extensions from Amasty and the quality of the code and support are amazing. The frontend works fine, though I've put a lot of work in the styling. I recommend this company to all!
Mar 22, 2017
Decent quality
We've migrated to magento 2 picking up the set of plugins we used to run in magento 1. So, we've installed the gift card and were surprised by its quality. I mean, all features work as promised. And the pack of readymade cards camе in very handy. I'd definitely recommend this tool to others.

Help us to serve you better!

Write Your Own Review

You're reviewing: Promo Banners for Magento 2

How do you rate this product?
Please rate the product from 1 to 5 stars.

Ask a question

Are you looking to add specific functionality for this extension or want to acquire a reliable development partner altogether? With custom development services by Amasty, you will receive high quality and cost-effective solutions developed by Magento professionals according to industry’s best practices.

Request a Quote

Submit this form now and we will get back to you promptly!

2.3.6, 2.3.6-p1, 2.4.0-p1, 2.4.1, 2.4.1-p1, 2.4.2

You can always download the recent version free of charge from your account

Installing an upgrade is easy — check now

My Downloads
Version 2.5.3
Last Update: Jul 20, 2021
2.5.3 - Jul 20, 2021:
  • Fix we fixed the issue with scrolling in the ‘Preview Gift Card’ modal window
2.5.2 - Jul 06, 2021:
  • Improvement we enhanced the GraphQl extension and covered the missing settings and mutation
2.5.1 - May 31, 2021:
  • Improvement now Gift Card balance will be returned to the corresponding account when the order is cancelled
  • Fix we fixed the issue occurred in the console when adding a gift card to the shopping cart
2.5.0 - Apr 30, 2021:
  • New now the extension comes with the generation of accounts in bulk, so you can create several accounts at one time
  • New we developed two new settings to let you add expiry date and balance to a gift card image and use this card for offline stores
  • Improvement we upgraded the gift card code input on checkout with dropdown options to select an active code added to the customer account
  • Compatibility we made the module compatible with Amasty Import Orders extension for you to import Amasty Gift Card fields
See previous updates
Version 2.4.1
Last Update: Mar 09, 2021
2.4.1 - Mar 09, 2021:
  • Improvement we refactored the compatibility mechanism with Export extensions
  • Compatibility we enhanced compatibility with Amasty Request a Quote
2.4.0 - Feb 10, 2021:
  • Compatibility we made the module compatible with Amasty Export Orders extension for you to export fields from Amasty Gift Card
Version 2.3.0
Last Update: Dec 02, 2020
2.3.0 - Dec 02, 2020:
  • New we developed a new widget Amasty Gift Card Code Status Check to let you check Gift Card balance on store’s pages you need
  • Improvement now, upon refund process, you can return Gift Card balance applied for orders on checkout
  • Improvement we added Recipient Email column to Gift Code Accounts grid, so you can check and find gift codes without browsing the detail page
  • Improvement we added Sender Email column to Gift Code Accounts grid, to let you search gift codes by using sender emails
  • Improvement now you can filter gift codes by order number in Gift Code Account grid
  • Improvement MFTF tests were moved to additional packages
  • Compatibility we improved compatibility with Amasty Extra Fee
  • Fix we fixed the issue with Gift Cards removing on checkout
  • Fix we resolved the problem with applying of product type restrictions when creating orders via Admin Panel
Version 2.2.6
Last Update: Nov 11, 2020
2.2.6 - Nov 11, 2020:
  • Fix we resolved the issue with the translation order in the template for a product page
2.2.5 - Oct 23, 2020:
  • Fix we fixed the issue with Gift Card Account creation in invoicing in case the extension is enabled on store view level only
  • Fix we resolved the problem with discount_tax_compensation_amount that is now covered with Gift Card
  • Fix we fixed the issue with saving Gift Card Recipient Name and Recipient Email
2.2.4 - Oct 15, 2020:
  • Compatibility now the extension is compatible with Magento 2.4.1
  • Fix we fixed the translation issue for ‘Add’ button of ‘Open Amount’ field
  • Fix we resolved the problem with a Gift Card preview on frontend
2.2.3 - Sep 16, 2020:
  • Fix we resolved the problem with gift card options that appeared on cart page after placing an order
2.2.2 - Sep 07, 2020:
  • Compatibility compatibility with Amasty Jet Theme was enhanced
  • Fix we fixed the issue appeared after invoice creation
2.2.1 - Aug 14, 2020:
  • Improvement now you can upload GIF images to gift cards from backend
  • Compatibility we improved the compatibility with Internet Explorer web browser
  • Compatibility we designed integration with Amasty One Step Checkout extension
  • Compatibility compatibility with the 3rd party extension was enhanced
2.2.0 - Aug 12, 2020:
  • New the extension is now covered with MFTF tests aimed at quality and stability enhancement
Version 2.1.4
Last Update: Jul 28, 2020
2.1.4 - Jul 28, 2020:
  • Compatibility now the extension is compatible with Amasty Jet Theme
2.1.3 - Jul 14, 2020:
  • Fix we resolved the issue with two accounts creation on one gift card when third-party payment systems are used
  • Fix we fixed the issue with Magento product export appeared when the extension is enabled
  • Fix we resolved the issue with a selected gift card image displayed in the cart
  • Fix we fixed the issue appeared when adding a gift card into the cart
2.1.2 - Jun 22, 2020:
  • Improvement the extension is covered with new integration tests aimed at quality and stability enhancement
2.1.1 - Jun 02, 2020:
  • Fix we modified the return type of getAmGiftcardCustomImage() function
  • Fix we fixed getting of gift cards from quotes
  • Fix we updated the Date Picker label
2.1.0 - May 21, 2020:
  • Improvement we updated the list of predefined Gift Card images to cover more occasions and correspond to UI tendencies
Version 2.0.2
Last Update: May 19, 2020
2.0.2 - May 19, 2020:
  • Fix we improved the API usage
2.0.1 - Apr 11, 2020:
  • Fix we fixed the character counter in message field on product page
2.0.0 - Apr 02, 2020:
  • New we completely overhauled our extension. With Gift Card version 2.0.0, you get a well-thought structure, optimized code, and fresh UI to make the experience of your customers smoother
  • New we added the GraphQL (read + write) compatibility
  • Fix due to the fact all extension code has been re-made from scratch, the known/common issues were resolved
Version 1.8.15
Last Update: Jan 30, 2020
1.8.15 - Jan 30, 2020:
  • Fix issue with PayPal was fixed.
  • Fix issue with taxes were resolved.
  • Fix compilation issues were fixed (Magento 2.3.4).
1.8.14 - Jan 10, 2020:
  • Fix issue with Gift Card removal from the cart was fixed.
  • Fix issues with Inactive status was fixed.
  • Fix known issues with PayPal Express and Stripe payment methods were resolved.
1.8.13 - Dec 26, 2019:
  • Improvement we updated our algorithm for expired gift cards detection. Fix: we restrict ability for store administrators to create expired gift cards.
  • Fix we solved the problem with email attachments on Magento 2.3.3
1.8.12 - Nov 12, 2019:
  • Fix we solved the problem with displaying gift card images with spaces in images names
  • Fix we solved the problem with applying gift card for products with taxes
  • Fix we solved the problem with error after renaming default product attribute set
  • Fix we solved the problem with double shipping taxes from gift card amount
  • Fix we solved the problem with gift card amount in Invoice
1.8.11 - Oct 21, 2019:
  • Fix we solved the problem with wrong currency symbol on Gift Card product page
1.8.10 - Oct 09, 2019:
  • Fix Сorrection of notification
1.8.9 - Sep 02, 2019:
  • Fix the issue with sorting gift accounts on grid was fixed
1.8.8 - Aug 14, 2019:
  • Improvement compatibility with Magento Cloud was enhanced
1.8.7 - Jul 18, 2019:
  • Fix the issue with adding gift card to card for currencies with a comma separator was resolved
1.8.6 - Jul 11, 2019:
  • Compatibility with Magento Commerce Split Database was added
  • Fix the issue with gift card zero price after editing card amount was resolved
  • Fix the issue with negative gift card value after applying was fixed
  • Fix the issue with email sending on Magento 2.2.8 was resolved
  • Fix the issue with gift card images in email notifications was resolved
  • Fix the issue with Klarna payment method was fixed
  • Fix the issue with preselected gift card price on product page was resolved
  • Fix the issue with creating gift card account after order placing was resolved
1.8.5 - May 15, 2019:
  • Fix the issue with applying taxes for gift card was fixed
1.8.4 - May 03, 2019:
  • Improvement backend validation for data field was added
  • Compatibility with Magento 2.2.3 was improved
1.8.3 - Apr 18, 2019:
  • Improvement uninstall scripts were added
1.8.2 - Apr 10, 2019:
  • Compatibility with Magento 2.3.1
  • Fix the issue with users role permissions was resolved
1.8.1 - Mar 27, 2019:
  • Fix the issue with gift card amount while taxes are including in product price
1.8.0 - Mar 21, 2019:
  • New ability to manage all existing cron tasks on a Cron Tasks List grid in backend was added. Run cron tasks and generate their schedule by clicking the ‘Run Cron’ button. Also, delete tasks in bulk, apply filtering and sorting options when it is needed
  • Improvement the code was enhanced
Version 1.7.4
Last Update: Mar 06, 2019
1.7.4 - Mar 06, 2019:
  • Fix the issue with changing Gift Card amount from fixed to open was resolved
  • Fix the issue with gift card amount after currency switch was fixed
  • Fix the issue with double tax calculation was resolved
1.7.3 - Feb 07, 2019:
  • Fix the issue with resizing large images was fixed
  • Fix the issue with sending gift card via email for printed card type was resolved
1.7.2 - Dec 21, 2018:
  • Improvement translation options for Gift Card added to Checkout page.
  • Fix issues related to compatibility with Magento 2.3.0 were fixed.
  • Fix error causing inability to submit invoice was resolved.
1.7.1 - Dec 10, 2018:
  • Improvement tooltip message for own user image was added
  • Fix the issue with own image path in a email was resolved
  • Fix the issue with displaying shipping address on the checkout page was resolved
1.7.0 - Nov 13, 2018:
  • New now, customers have the ability to preview emails with gift cards before buying
  • New the ability to set conditions on a gift card application via conditions tree was added
  • Fix the issues with notifications and gift card displaying on the checkout were resolved
Version 1.6.0
Last Update: Oct 31, 2018
1.6.0 - Oct 31, 2018:
  • New now, the customers have the ability to upload their own gift card images
  • Improvement now, when the card has the only value and a picture, the options will be automatically preselected
  • Improvement the ability not to specify the sender email while purchasing a card was added
  • Fix the issue with displaying only selected timezones in the admin area was resolved
  • Fix the issue with taxes was fixed
  • Fix the issue with a view of an order with a gift card in the admin area was resolved
  • Fix the issue with generating a pdf file with a jpeg format card was resolved
Version 1.5.6
Last Update: Sep 06, 2018
1.5.6 - Sep 06, 2018:
  • Fix the issue with displaying gift cards on the order page in the admin panel was resolved
1.5.5 - Aug 20, 2018:
  • Fix the issue with applying multiple gift cards was resolved
1.5.4 - Jul 24, 2018:
  • Fix the issues with applying 2 gift cards were resolved
1.5.3 - Jul 06, 2018:
  • Fix the issue with calculating several gift cards was resolved
1.5.2 - Jun 14, 2018:
  • New Information section is added. Now you can see the version of installed extension, available updates, User Guide link, conflicts and other useful data right on the module Configuration page
  • Fix the issue with order page occurring when Gift Card product is removed was fixed
  • Fix application of multiple Gift Cards to the same order was fixed
1.5.1 - May 30, 2018:
  • Improvement unused product attribute 'Allow Message' was removed.
  • Improvement now when you edit product from cart page or mini-cart, all previously submitted Gift Card details will load already filled.
  • Fix setting 'Allow customers to use gift cards they bought for themselves' was fixed.
  • Fix gift cart application on shipping and tax amounts was fixed.
  • Fix cron related issues were fixed.
  • Fix issue causing Tier Price not to display on Configurable Products was fixed
1.5.0 - Apr 12, 2018:
  • New now gift card images can be attached to emails in PDF format
  • New now it's possible to impose a tax on a Gift Card purchase
Version 1.4.0
Last Update: Apr 03, 2018
1.4.0 - Apr 03, 2018:
  • New Gift Card field is now available on the Magento checkout
  • New we introduced the compatibility with Amasty One Step Checkout extension
Version 1.3.3
Last Update: Mar 22, 2018
1.3.3 - Mar 22, 2018:
  • Fixed an issue with gift card application when it is able to cover 100% of cart value
1.3.2 - Feb 26, 2018:
  • Fixed an issue that was appeared on the order invoice
1.3.1 - Feb 21, 2018:
  • Fixed the installation issue that was appeared if the attribute group 'Prices' had been already in the store. Please note that this fix was applied only to new installations. If you had already installed the extension you wouldn't have such issue.
  • Fixed the issue with the timezone selection that can't be saved in the order.
  • Fixed the account creation process when an order was invoiced via API.
  • Fixed the issue with Invoice emails not being sent for orders containing Gift Cards
1.3.0 - Feb 19, 2018:
  • New in this release we've made optional the fields like 'Sender's Name', 'Recipient's Name', 'Delivery Date' and 'Gift Card message'. Now you can choose what fields you would like to display on the gift card product page and what fields are not necessary.
  • New we've added a new option. Now you can show the chosen gift card options on the mini-cart and the checkout.
  • New we've improved the work of gift card custom options. It's also possible to display them on the cart and the checkout.
Version 1.2.1
Last Update: Feb 14, 2018
1.2.1 - Feb 14, 2018:
  • Fixed the issue with Gift Card fields not appearing when you edit card options from the cart page
1.2.0 - Feb 07, 2018:
  • New Magento API support introduced
Version 1.1.3
Last Update: Jan 11, 2018
1.1.3 - Jan 11, 2018:
  • 3-rd party theme compatibility was improved
1.1.2 - Oct 27, 2017:
  • Magento 2.2 compatibility introduced
  • Fixed the issue with gift card discounts not appearing in Invoice, Credit Memo and order emails.
1.1.1 - Oct 23, 2017:
  • Customer account error fixed
  • Fixed minicart display for gift cards
1.1.0 - Sep 29, 2017:
  • New Gift Card now can cover tax value.
  • PayPal compatibility improved.
  • Fixes for tax calculation, invoice and credit memo.
  • Fix for a purchase of multiple gift carts in one order.
  • Set of fixes for multi-store and multi-currency environments.
  • Fixes for gift account creation and coupon generation.
  • Many smaller fixes.
Version 1.0.3
Last Update: Apr 28, 2017
1.0.3 - Apr 28, 2017:
  • Allow giftcard to paid for shipping
  • Minor improvements
1.0.1 - Feb 06, 2017:
  • A number of fixes and improvements
1.0.2 - Feb 06, 2017:
  • Few language phrases added to translation file
Back to top