60-day Money Back


Frequent Update


365-day Support

Magento 2 Gift Card extension


Magento 2 Gift Card extension helps your shoppers get the most fantastic presents for their friends, family members, and colleagues. Shoppers freely design their gifts and send them either by email or print out then deliver them by the post office.

Total price:


This demo is hosted on Cloudways

Magento 2 Gift Card for Magento 2.2.x, 2.3.x, 2.4.x CE/EE/B2B/Cloud/ Adobe Commerce 2.2.x, 2.3.x, 2.4.x

Most-Trusted Pick

  • Work perfectly together
  • Cost-effective
  • 60-day money back guarantee
  • FREE installation for all
Gift Card
Gift Card $249
One Step Checkout One Step Checkout
Free Gift for Magento 2 - PWA, API, GraphQL Ready Free Gift for Magento 2 - PWA, API, GraphQL Ready



Featured Gift Card

View Mageplaza Gift Card on atual Magento 2 stores


Today sending gift cards is becoming popular because of its convenience and personalization. Buyers want to customize their gift cards flexibly, and in case it is hard to meet the recipients directly, they would like to send cards quickly in multiple forms and allow users to apply the gift certificate online or offline. All of these needs require businesses to find another tool as there are various limitations when using the default Magento 2.


Magento 2 Gift Card extension allows admins to easily create gift card samples and configure them. Besides this, electronic gift certificates can be sold as a normal product and be personalized by users flexibly. After that, recipients can select the gift cards on the checkout page to use as a payment method for the order. Furthermore, the Gift Card extension can help store admins edit gift card codes, manage discounts, gift card usage and other gift card features.

As a result, this motivates gift voucher users to buy more. The extension will be helpful for online stores this holiday season if they want to sell gift cards. Store owners can be in charge of setting a fixed price or a discounted price for a custom value.

Magento 2 Gift Card Highlight Features

Optimize mobile shopping experience of the gift card features with the ready solution of PWA compatibility. Guaranteed to work smoothly on all screen types

Compatible with SimiCart PWA
Ready-to-use solution for PWA Studio storefront
Play demo
Excellent mobile-friendly interface
Works perfectly with Magento Venia storefront
Learn more

Personalized Gift Cards

With each product displayed on a page, Magento 2 Gift Card extension allows admins to set several conditions and respective actions to show relevant items. A product with specific conditions set in the backend will be displayed with related products or products with specific attributes set in actions.

Buyers are allowed to personalize their gift vouchers by using their own photos as templates. These specially designed gift cards can be created using photos in .gif, .png and .jpg types.

Card buyers can leave their personal messages and fill in their names along with recipient's information on cards. This feature satisfies senders’ demands and enhances recipients’ experience, which surely persuades customers to come back.

Drag and drop to design

Store admins are able to drag and drop blocks in the backend to custom gift cards. Additionally, admins can freely adjust the size of each block with ease

This feature of Magento 2 Gift Card extension saves time and effort greatly, which can reduce admins’ workload when it comes to designing multiple gift cards at once.

Gift Card Design Made Easy

Ready-made, eye-catching design templates not only give customers more choices for designing their gift cards but also shorten the design process significantly.

Your customers can choose pre-made templates that merchants designed to save time as well as ensure the aesthetics of gift cards. They just need to click on each design and it will be automatically loaded in the preview.

Mageplaza Gift Card extension provides some of the most widely used holiday templates so that every store can make use of them

Gift Card Delivery

Buyers can choose to send digital gift vouchers by SMS, emails or via online messengers such as Whatsapp, Viber, Facebook Messenger or Tango. Otherwise, physical gift cards can be printed out and sent via the post office.

Allows admins to send SMS to gift card recipients about the card’s status. Messages can be customized to appear as personal SMS with the customer's name.

Customers can use the coupon code or print the gift card at home to use at the local store. This feature is perfect for increasing sales if the customers prefer to shop at physical stores.

Convenient gift card usage

Magento 2 Gift Card extension makes sure when receiving the code, the recipients can easily use it for shopping activities in your store right away, thanks to email notifications and flexible gift card code management.

Gift card senders can rest assured that the gift card code will be sent straight to the recipient in a clear notification email. Recipients can copy the code to the coupon code field on the checkout page or view more details about the gift at their account page in the store.

Shoppers can check the status or redeem gift card codes right from their My Gift Cards page.

Didn't see the feature you are looking for? – It may be in our product roadmap. Check it now!

More Features
Check out more details of Gift Card

Preview gift cards

Preview gift cards

Allows buyers to view gift vouchers and their usage before sending

Gift card tracking

Gift card tracking

Allows buyers to keep track of the gift card’s status and get notifications if there’s any change

Discounted gift card

Discounted gift card

Store admins can set the gift card's price lower than the value it can be used for

Use gift cards offline

Use gift cards offline

Mageplaza's Magento 2 Gift Card extension allows merchants to print out physical gift vouchers and use them offline

Gift expiration dates

Gift expiration dates

Ability to set expiration dates for gift certificates and allow to show or hide them in the frontend

Restrict and condition gift codes

Restrict and condition gift codes

Store owner is able to let admins limit the number of gift card codes or/and set conditions for gift codes

Use usage conditions

Use usage conditions

Enable setting gift voucher usage conditions

Flexible gift card price

Flexible gift card price

Buyers are able to filter gift card’s price by using a fixed value or using a price range

Rest API

Rest API

Rest API is well supported

Check gift card code status

Check gift card code status (New)

Customers can check the status, balance, and the expiration date of the gift card code right on the product page.

Choose your suitable edition. Compare features


Crafted for a great webstore start $ 249 first year

  • 1-year extension updates
  • 1-year support
  • 60-day money-back guarantee
  • Read our policies
  • Supports for Magento 2 Community Edition


Great for an enterprise solution $ 449 first year

  • Free updates within subscription time
  • Free support within subscription time
  • Read our policies
  • Supports for Magento 2 Enterprise Edition
  • Highest priority support

Full features list

Frequently Asked Questions (FAQs)

Your customers can use gift cards as a payment method for online and offline orders. With offline orders, recipients only need to present gift codes or print cards out as normal gift certificates. This advantage could be one reason that helps you sell gift cards more easily.

The gift card layout will be chosen instantly on the frontend by CMS Static Block, there are some pre-made layouts that are available to pick from. Moreover, admins can easily drag and drop to design new gift card layout templates.

There is no limit to gift card codes if you use Gift Card extension by Mageplaza. Your customers are allowed to add multiple codes as they have. In addition, the removal is so easy to implement.

Yes, definitely. Besides, Magento 2 Gift Card extension is also compatible with Better Coupon, OneStepCheckout, SMS Notification, Email Attachments, Reward Points, etc.

Don’t worry about that! Magento 2 Gift Card module ensures the gift card code is secured tightly by replacing the part of code by X symbol.

Of course, you can set an expiration date, enable it to show up or hide it in the frontend. Check it out in the Magento admin.

The minimum number of gift codes you can generate at once is 10 and the maximum is unlimited with the help of Magento 2 Gift Card extension. Therefore, please feel free to issue gift card codes in bulk

The setup process will vary depending on the specific extension you are using. However, most extensions will provide installation instructions and a user guide that will walk you through the setup process step-by-step. Some extensions may also offer support or installation services to help you get started

Customers can use gift cards purchased through a Magento 2 gift card extension by entering the gift card code at checkout. The gift card balance will be applied to the total order amount, and any remaining balance can be used for future purchases. Some extensions may also allow customers to check their gift card balance or view their gift card transaction history

Yes. Magento 2 Gift Card extension is compatible out-of-the-box with Magento Open (Community), Magento Commerce (Enterprise), Magento Cloud 2.2.x, 2.3.x, 2.4.x.

Reviews (23)

21 December 2022

Thanks for your patience

I use this module as a plugin for cashback coupon. At present, some functions need to be handled manually. Some custom functions may be required later to achieve fully automated. anyway thanks

walter -Verified Purchase
16 October 2022

Useful extension

extremely helpful and good functionalities.

faisal -Verified Purchase
05 October 2022


The extension works great and if there is any problem, the assistance is ready to solve them. Lots of features and an excellent basis for using the Gifts and personalizing them for customers as well.

Logic1 -Verified Purchase
04 May 2022


The templates are enough to use if you don't have time for design. The usage and delivery are flexible, so highly recommended if you want to use gift cards for your store.

Violete -Verified Purchase
19 April 2022


Great extension and customer service and follow up. Mageplaza team always follow up and provides details and instructions. I always buy from them my extensions

James -Verified Purchase
26 October 2020


The gift card extension was discovered just in time for the holiday season. It takes the burden of manually creating gift card codes. It automates this process and frees up much needed time for our staff. Mageplaza created the module with more than just gift cards in mind. The extension can just as easily be used for handing out store credits to valued customers. The module is easily setup and is adjustable to a variety of whishes. For some minor details, we had to call in support but Ryan understood us very well and was very quick in answering our questions. Thank you again Mageplaza!

Marielle -Verified Purchase
17 July 2020

Easy to use and powerful in its function

The gift card extension easily to integrate in our new Website, and the possibility for our customers to create their own gift cards is amazing. Thanks for the great extension. Which makes my live a lot easier.

Marco -Verified Purchase
19 June 2020

Best gift card extension

I tried several gift card extensions before settling on this one. This one is the most flexible in design and application and works great. I like working with Mageplaza - probably the most responsive Magento extension provider I have worked with.

merance -Verified Purchase
24 February 2020

Very appreciate

Very friendly and patient support, even though the holidays! Although in our case, it turned out that the problem was another extension.

Jan Hemmingsson -Verified Purchase
24 February 2020

Great service

Desmond was awesome and very prompt with his response. He offered creative solutions to solve the problem. Thank you!

Dancor Solutions -Verified Purchase
06 February 2020


I like the attention to details that Mageplaza put in all their modules. Highly recommended

Lucio -Verified Purchase
30 December 2019

Thumps up for guys

As always awesome :)

Oleg Kravenkov -Verified Purchase
13 August 2019

Very recommended

We are very satisfied with the purchase of this extension. We had to ask for support due to an incompatibility problem with another extension and the support responded very well even during out-of-office hours since we have a lot of time difference between countries.

Nicolas -Verified Purchase
20 June 2019

Exclusive Support Service

Thomas has been exceedingly helpful, correcting issues and customizing extensions to our needs in a very timely fashion. He clearly is very knowledgeable and eager to help and is one of the main reasons we elected to choose the Mageplaza Social Links extension. We intend to, in the future, look at more Mageplaza extensions as needed thanks to this wonderful service.

Bryce Chavez -Verified Purchase
17 April 2019


Great product and great service! We had an issue on installation that was fixed very quickly by support.

J R -Verified Purchase
28 November 2018

This module is necessary for Holidays

Our shop was in need of this. We were able to get up and run with gift cards immediately, just in time for the holidays. Also, you can get the professional installation from them if purchasing their installation package.

Q Dev -Verified Purchase
14 November 2018

Awesome extension !!!

Gift Card extension is very easy to use. I love it!! Customers can buy gift cards and send to friends!! It's still new, so I didn't see it in real action. It's exactly what I was looking for. I love the fact that we can now use it to apply the credit toward an account. Also, Mageplaza offers a great customers service and support.

LoveMagePlaza -Verified Purchase
17 September 2018

Good product with the fast support.

I have seen a problem form our side. I got it rectified by the support. I recommend you should add this extension to your store for creating and managing gift cards.

N Pinnath -Verified Purchase
19 March 2018

Excellent Thusfar

Support was very thorough. Took a minute to get past a few small issues, but seems well thought out. I like the options, and the balance of features is better than other brands I've used.

Scott -Verified Purchase
16 March 2018


Great extension that makes it really easy to Gift Cards. Now our online shop looks very professional. Simple installation and very good manual. I ordered more extensions and had a positive experience everywhere.

Claudio -Verified Purchase
27 September 2017

It’s worth every penny

I’m surprised by what this module has done in my store. All the functions mentioned work perfectly. And I’m 100% pleased with pre-made gift voucher templates, they look good and useful. I’m also glad to know that I can even drag and drop to design my own samples or let my customers create their owns. Moreover, Mageplaza support team did well to help me deal with some problems. Thank you much!

Samuel -Verified Purchase
27 September 2017

Really impressive

I think this extension can’t be omitted in an online store, especially when digital gift cards are becoming so popular worldwide. I’ve just installed it and the extension is really easy to configure. User-friendly interface and multiple features are reasons why I prefer this module from Mageplaza. With this reasonable price, I think it must be in wish list of every Magento 2 stores

Vanessa -Verified Purchase
27 September 2017

A good extension

I have to send my compliment to Mageplaza for this extension. Everything is working well and precisely and we’re looking forward to seeing a boom in our revenues this upcoming holiday shopping season. Some of my customers even gave feedback that they were really satisfied with the flexibility in creating their own gift card templates. So I hope you can optimize this feature more in the future! Thanks again!

Judy -Verified Purchase

Leave a Review

How do you rate this product?

Your email address on Mageplaza's store

Plain text, no HTML tags.

Use Cases of Magento 2 Gift Card Extension

Use case 1: Provide customers with gift card options

Business goals:

  • Introduce gift cards as a product in the store for customers to gift each other.
  • Increase the store's product versatility.

Default Magento technical limitations:

  • With a default Magento store, you can create a gift card as a code but can't list it as a product.


  • Magento 2 Gift Card extension lets customers purchase gift cards in the store's front with full options for amount, receiver, message, quantity, and more.
  • Include PWA compatibility so mobile users can purchase gift cards as well.

Use case 2: Optimize the gifting process with many sending methods

Business goals:

  • Make a smooth gifting experience for gift card buyers
  • Increase the customers' and receivers' satisfaction with the store's service

Default Magento technical limitations:

  • There is simply no option for gifting cards with a default Magento store.


  • Allow customers to send digital gift certificates via SMS, emails, or online messenger channels.
  • Provide a printable version so buyers and receivers can use physical gift cards at offline stores.
  • Send SMS notifications to recipients on the gift card's status.

Use case 3: Allow gift card customization for buyers with eye-catching designs

Business goals:

  • Offer personalization options for gift card purchasers.
  • Increase the usage of the store's e-vouchers with relevant designs.

Default Magento technical limitations:

  • You can't customize or even add in a design for a gift card with a default Magento store.


  • Magento 2 Gift Card extension provides pre-made templates that customers just need to click and preview to use.
  • Include widely-used holiday templates so buyers can select at the right time.
  • Allow customization with self-uploaded photos, gift messages, and personal information on the gift card.

Use case 4: Configure the cards as an admin

Business goals:

  • Design new gift cards for marketing purposes.

Default Magento technical limitations:

  • It's impossible to design a new gift card right inside a default Magento store's backend.


  • Gift Card extension for Magento 2 allows admins to drag and drop blocks to make e-vouchers in the backend.
  • You can edit text, images, colors, and more for the card.
  • Let you check the status of gift card codes for better management.

Business goals:

Business goals:

  • Make sure the recipients can easily use the gift certificate for shopping at the store.

Default Magento technical limitations:

  • Magento default backend doesn't provide features for gift card management.


  • Mageplaza Gift Card module provides email notifications so both sender and recipient can know the card's arrival status.
  • Let recipients be able to apply gift card code right away or view details at the account page.

All of the feature updates plan and status will be updated as soon as possible in our public Trello.

View Mageplaza Extension Roadmap 2023 ->

Don't see the features you are looking for?

Request feature

Want to do extension customization?

Custom request

Let us know your requirements

Release Notes

  • v4.3.5 (Magento v2.4.x)

    04 May 2023

    • Compatibility: The extension is now compatible with Magento 2.4.6
    • Bug Fix: We fixed the bug that the Gift Card price is not formatted to the 2nd decimal in order, invoice, creditmemo
    • Bug Fix: We fixed the bug calculating the gift code amount when creating the invoice
  • v4.3.4 (Magento v2.4.x)

    31 January 2023

    • Bug Fix: We fixed the bug PHP 8.1
  • v4.3.3 (Magento v2.4.x)

    16 December 2022

    • Bug Fix: We fixed the bug DDL when the Setup
  • v4.3.2 (Magento v2.4.x)

    09 December 2022

    • Improved compatible with Magento v2.4.5-p1
    • Show detail history for saved Gift Cards
    • Fixed minor bugs
  • v4.3.1 (Magento v2.4.x)

    27 October 2022

    • Compatible with Magento v2.4.5 & PHP 8.1
    • Fixed bug GC doesn’t apply for tax
    • Fixed minor bugs
  • v4.3.0 (Magento v2.4.x)

    29 July 2022

    • New feature:
      • Add gift code description
      • Customer can check gifcode status on frontend (produc page)
    • Fixed minor bugs
  • v1.6.0 (Magento v2.3.x)

    29 July 2022

    • New feature:
      • Add gift code description
      • Customer can check gifcode status on frontend (produc page)
    • Fixed minor bugs
  • v4.2.0 (Magento v2.4.x)

    30 May 2022

    • Added feature: send email to multiple recipients
    • Compatible Magento v2.4.4
    • Fixed minor bugs
  • v1.5.0 (Magento v2.3.x)

    30 May 2022

    • Added feature: send email to multiple recipients
    • Compatible Magento v2.4.4
    • Fixed minor bugs
  • v1.4.4 (Magento v2.3.x)

    26 February 2022

    • Verify data on giftcode edit page
  • v4.1.4 (Magento v2.4.x)

    26 February 2022

    • Verify data on giftcode edit page
  • v1.4.3 (Magento v2.3.x)

    28 December 2021

    • Fixed minor bugs
  • v4.1.3 (Magento v2.4.x)

    28 December 2021

    • Compatible with Magento v2.4.3-p1
    • Fixed minor bugs
  • v1.4.2 (Magento v2.3.x)

    27 October 2021

    • Compatible Magento 2.3.7
    • Fix some minor bugs
  • v4.1.2 (Magento v2.4.x)

    27 October 2021

    • Compatible with Klarna Payment
    • Compatible with Magento 2.4.3
    • Compatible with Magento 2.4.2-p1
    • Fix some minor bugs
  • v1.4.1 (Magento v2.3.x)

    07 June 2021

    • Compatible with Mageplaza Product Alerts
    • Fix minor bugs
  • v4.1.1 (Magento v2.4.x)

    19 April 2021

    • Compatible with Magento v2.4.2
    • Fix minor bugs
  • v4.1.0 (Magento v2.4.x)

    08 December 2020

    • Added Gift Card Templates and improved template UI/UX
    • Compatible with Content Security Policies
    • Fixed XSS security error and other minor bugs
  • v1.4.0 (Magento v2.3.x)

    08 December 2020

    • Added Gift Card Templates and improved template UI/UX
    • Compatible with Content Security Policies
    • Fixed XSS security error and other minor bugs
  • 4.0.0 (Magento v2.3.x)

    02 October 2020

    • Supported Magento v2.4.0

Gift Code Configuration

  • Easy to generate new gift card codes
  • Ability to add description of the gift card code (New)
  • Ability to edit gift card codes
  • Print Invoice (as default) or Print PDF Invoice (using custom PDF templates)
  • Ability to set general default gift card code pattern and gift card code pattern for each group
  • Allows admins to enable or disable gift card redeem ability
  • Allows admins to hide codes under characters like X
  • Ability to generate gift codes when an invoice is created or an order is completed
  • Ability to select store view(s) to apply gift code
  • Able to follow gift code history

General Configuration

  • Ability to configure gift cards as products in the backend
  • Ability to set gift card’s lifetime
  • Ability to select information which goes with gift card: Gift card amount, Sender, Recipient, Delivery method, Message, Template,...
  • Enables admins to select gift card types: eGift, Print at home or Mail
  • Allows admins to set price and value separately for gift cards
  • Allows admins to restrict gift card’s value and the proportion of gift card price to value
  • Ability to apply gift card for tax (New)
  • Show detail history for saved Gift Cards (New)

Delivery Options

  • Allows admins to select delivery methods for gift cards: Email, Text message, Print at home or Post office
  • Allows store admins to configure the buyers’ ability of selecting delivery time and time zone
  • Enable shoppers to select sending methods (email, SMS, online messengers or post office)
  • Depending on the delivery method, necessary information including sender name, sender email, mobile number or others can be filled


  • Ability to keep track gift card’s status and buyers and recipients can get notified if any change is made
  • Allows admins to send notifications to recipients
  • Ability to send email notifications in cases: Gift card is sent, updated, is going to expire, unused or when the gift card balance is changed
  • Ability to notify gift card recipients about updated gift card balance
  • Ability to send SMS to recipients about Gift card information
  • Ability to create messages and message templates in certain cases: Update notification and Before expired notification
  • Ability to view the status, balance, and expiration date of the gift card code right on the product page (New)

Template Configuration

  • Ability to upload a logo for the gift card template or use the default logo
  • Allows store admins to select types of information displayed on cards
  • Ability to restrict the number of letters in gift message. Default: 120 characters
  • Ability to add/edit/use default note or to create a new one for each gift card
  • Allows admins to name gift card templates in the backend
  • Enables admins to upload images to use as gift card background
  • Allows store admins to configure the customer’s ability of personalizing their own templates
  • Ability to select the font family for gift cards
  • Buyers are able to select pre-made gift card templates or create their owns by uploading images
  • Admins are able to design a new template only by “drag and drop” function
  • Admins are able to adjust sizes of fields shown on the card
  • Ability to use custom CSS in designing gift card templates
  • Allows admins to rearrange the order of appearance of templates
  • Allows admins to view gift card template information in a grid including status, thumbnail and created date

Gift Card Usage

  • Allows shoppers to leave names of themselves and their recipients on cards
  • Ability to leave a message on the gift card
  • Ability to display the Magento default coupon box or custom coupon box to apply gift card
  • Ability to redeem gift codes into gift card balance
  • Ability to use multiple gift cards
  • Allows multiple users to use gift code
  • Enable recipients to add gift cards to their lists by clicking the link attached to email
  • Allows sending gift codes and gift card’s content in a printable PDF attached to the email
  • Ability to show gift card summary in the grand total block in a dropdown box
  • Ability to use gift card for shipping amount
  • Ability to enable customers to refund gift cards
  • Admins are able to import and export gift codes from a CSV file
  • Gift cards can be printed out to use offline
  • Show gift card image as item image on the Checkout page
  • Import Gift Codes to Pool
  • Set cart condition for Gift Code
  • Rest API is supported

Why choose Mageplaza Magento 2 Gift Card

Mageplaza provides consistent and customer-centric extensions for your Magento 2 store.

We don't sell products for one time. We provide lifetime solutions which help our customers thrive with their businesses.

innovate exchange partner
mageplaza trustpilot
follow magento coding standard
8 years ecommerce

60-day Money Back

Extensive 60-day money-back period. You love it or get a full refund no questions asked.


Extensive Support Timeframe

Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.


Install via Composer

Simple installation via composer helps you save time and eliminates technical issues during future updates.


Frequent Updates

Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.