Gift Cards extension for Magento 2

Close View cart

What are Gift Cards for Magento 2 for?

Optimize the gift-giving process big time. Quickly generate various types of gift certificates and let the customers use them in a flexible way on the shopping cart & NEW! checkout pages.

  • Own the Magento 1 version of the extension? Contact us to get your personal 25% upgrade discount!

  • The extension support and updates are FREE for life.


  • Easy creation of gift card codes

    Generate gift cards of 3 types (email, print-out, mail) in a mouse click and in bulk.

  • Runs on multi-stores setup

    Assign gift codes to different Store Views.

  • Flexible pricing schemes

    Offer one of 3 gift cards price types: fixed, set of predefined prices or allow customers to enter custom values.

  • Expiration dates and alerts

    Run timely promotions & keep the customers informed.

  • Targeting specific customer groups

    Make the gift card codes available for specific customer groups.

  • Gift card codes import/export functionality

    Easily import/export gift card codes from either Magento 1 stores or other extensions/stores.

  • Magento 2 API Support

    Manage gift codes outside Magento 2 backend via API. Create, update, delete gift card codes, apply them to any customer's cart via API.


The Issues Gift Cards Extension Solves


Gift Voucher Creation


By default, Magento 2 comes with the limited possibilities of gift card codes generation and management.


The extension allows generating an unlimited number of gift codes of 3 types, all done fast and easy. Additionally, you get to mass create gift cards in bulk, whenever required.

Feature Highlights:

  • Online gift codes/certificates
  • Offline certificates
  • Email gift codes
  • Print-at-home codes
  • Send-by-post-office gift codes

Support of Multi-Store Setup


For the stores with multi-currency setup, it can be complicated to make the gift cards display the correct currency.


Gift Cards tool perfectly runs on different Store Views and allows displaying the currency correctly.

Feature Highlights:

  • Multi-store support
  • Displaying correct prices
  • Easy setup

Flexible Pricing Schemes


The customers like having options to choose from, especially when it comes to pricing. What’s right for one shopper, won’t necessarily fit all your customer base.


The extension allows the customers to choose from 3 gift card pricing schemas: fixed, drop-down, price range.

Feature Highlights:

  • Fixed price type – constant price
  • Selection of fixed prices in a drop-down
  • Selectable price ranges set by the store Admin

Expiration Dates & Alerts Setup


It can be difficult to motivate the customers to use their gift vouchers and not postpone making a purchase.


The Gift Cards module enables you to set periods during which the customer needs to activate the given cards. Additionally, you’ll get to notify them prior to the gift code expiration date.

Feature Highlights:

  • Gift card expiration period
  • Email with expiration alerts
  • Unlimited expiration period
  • Gift card lifetime value

Personalized Gift Card Codes


To maximize giftcards usage, it is critical tovarious segments of the customer base differently.


The add-on enables you to make certain gift codes available solely for theed customer groups and restrict access for the other segments.

Feature Highlights:

  • Gift card codes personalization
  • Gift card codes for different customer groups
  • Restricting access of specific customer groups to certain gift card codes
  • Custom gift messages to send to the recipients

Advanced Backend Management


Easy and transparent gift card management is critical to track their effectiveness.


The extension offers an advanced set of functionality to keep gift card codes issuing and analytics under control.

Feature Highlights:

  • Gift codes usage
  • Ability to instantly resend gift codes
  • Min/max gift cards values
  • Editing gift card balances
  • Gift codes activation/deactivation upon order status changes
  • Status changes, and more

Frontend Balance Overview for Customers


Keeping the customers constantly informed about the available gift card codes can be challenging, as well as allowing the shoppers to easily access gift-cards-related data.


The Gift Cards module allows the customers to conveniently overview their balances, codes validity period, and more.

Feature Highlights:

  • Gift card codes validity period
  • Balance overview
  • Expiration date overview
  • Status of gift card codes

Codes management in 3rd party systems


Without Magento 2 API support, gift card codes management in 3rd party systems becomes impossible, which negates the effectiveness of data processing.


The functionality allows managing gift codes outside Magento 2 backend, i.e., in 3rd party systems: ERP, mobile apps, and others.

Feature Highlights:

  • Advanced codes management in 3rd party systems
  • Retrieving gift cards-related data
  • Customer-specific codes application in the cart
  • Gift card codes application via API

Gift Card Codes Migration from Magento 1 & Import/Export Functionality

Watch video


The ability to conveniently improve, edit and govern gift card codes-related info is a must, especially when dealing with bulk data.

If you are one of the merchants migrating to Magento 2 as a result of the approaching end of Magento 1 support, built-in migration possibilities would fit in well.


The Gift Cards plugin introduces advanced data management possibilities ― you get to transfer relevant data between your Magento 2 stores conveniently and easily migrate it from your Magento 1 to Magento 2 store if required.

Feature Highlights:

  • Gift cards import
  • Gift cards export
  • Gift card codes migration from Magento 1 to Magento 2

Features of Gift Cards for Magento 2

Gift Cards Creation

Create gift card codes in a click.

With Gift Cards extension for Magento 2, you can quickly produce an unlimited amount of gift codes and conveniently manage them from the backend.

Generate online and offline gift codes/certificates:

    • Email - the gift code will be sent to the recipient's email immediately at any specified time,
    • Print-At-Home - the hard copy of the gift certificate can be printed out anywhere,
    • Sent by Post Office - a traditional physical giftcard, sent via mail.

Also, with the extension, you can easily generate gift cards in bulk.

Multi-Store Setup

    Got a multi-currency setup? Gift Cards tool perfectly runs on Magento 2 stores with it! With the extension, you can assign your gift card codes for different Store Views. Thus, no matter what the prices are set in, your gift cards will always display the correct currency.

    Besides, you can create gift codes for different Customer Groups. In doing so, you can make certain gift codes available only fored customer groups, while restricting access for the others.


Gift Cards Pricing

With Gift Cards extension for Magento 2, you can set flexible pricing options for your gift card codes.

Let your customers choose one of the 3 available gift card price types:

    • Fixed- a constant, unalterable price
    • Drop-down - a selection of fixed prices,
    • Price range - a selectable amount within the price range set by the store admin.

Expiration Date/ Email Alerts

Set gift card expiration period.

You can define the period of time a person has to activate the given card. Thus, you motivate potential customers NOT to postpone using their cards and make a purchase of your product/service faster.

With the extension you can:

    • set an expiration date for any particular gift card product,
    • define its Lifetime Value,
    • set an unlimited expiration period for any gift card.

What is more, you can use Expiration Alerts to timely notify customers when their gift cards are about to expire. Gift Cards extension enables you to send notification emails prior to the gift code expiration date.

Backend control

Now, the customers can easily check the Validity, Balance, Expiration Date and Status of any giftcard code.

    • Check stats: when, how and by whom gift codes are used,
    • Instantly resend gift cards,
    • Set minimal/maximal values,
    • Manually add/edit gift card codes,
    • Edit each gift card balance,
    • Change status,
    • Set gift card activation/deactivation, when an order gets a certain status, and more.


Now, you can easily import/export the gift card codes to your Magento 2 stores and migrate the gift card codes from your Magento 1 sites.

    • Export the existing gift card codes,
    • Easily import the codes to your Magento 2 store,
    • Add new or update the existing codes through the import process,
    • Migrate the gift card codes from your Magento 1 to Magento 2 stores.

Magento 2 API Support

Manage your gift card codes via Magento API. The following features are available via Magento API:

    • Create, update and delete gift card codes,
    • Apply the codes to the specific customer's cart.
This extension for Magento 2 is fully GDPR complaint. The software neither collects nor stores any personal users' data.
Also, the extension doesn't share any personal info with third parties, and doesn't use this data for any marketing purposes.

Customer Reviews 69 item(s)

  • FINALLY gift cards at the CHECKOUT
    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! ;)
    Review by John Rtw (Posted on February 8, 2019)
  • Excellent expansion to attract new customers.
    Excellent expansion to attract new customers. Easy to configure and works great.
    Review by Sergey (Posted on November 30, 2018)
  • have-it-all solution
    The extension is a rich have-it-all solution. Their add-on was not the first extension I was considering but after a couple of weeks using it, it seems like the functionality is perfect for me. I did have some troubles when installing, but the support was there to help.
    Review by tim_ck (Posted on November 21, 2018)
  • To notch support!
    Very happy with mageworx and their extensions, use two at the moment and the extensions as well as the support is very good!
    Review by Valentin (Posted on June 21, 2018)
  • Support is great
    Very helpful staff, always fixes every problem, months, even years later.
    Review by Alfonso (Posted on May 23, 2018)

We use cookies to enhance your visit to our site and to bring you our advertisements that might be of interest. Read our Privacy Policy to find out more.