Amasty Gift Card Extension for Magento 2 and 1

amasty gift card

It’s not a secret that everyone loves gifts, but it is often difficult to decide what gift to choose. As a store owner, you can help your customers solve this problem by introducing something entirely new – Magento gift card product type. It is only necessary to install the appropriate Magento 2 module to get the revolutionary functionality. Today we’d like to draw your attention to the Amasty Gift Card Magento 2 extension. Below, we shed light on its core features and provide some useful tips on Magento 2 gift card configuration. Also, check this Magento 2 Gift Card Extensions Comparison.


Download / Buy Amasty Gift Card Magento 2 Extension

Download / Buy Amasty Gift Card Magento Extension

After installing the Amasty Magento gift card extension, you will provide store visitors with the ability to purchase gift cards and send them to friends by email or post. The module supports an unlimited amount of gift cards and provides several pricing models making the new product type extremely flexible. As a Magento 2 administrator, you can easily keep track of all sold certificates.

Before we go any further, look at these reviews of the Magento gift card module by Amasty:

These are the Magento 2 module’s core features:

  • Gift cards with a fixed price;
  • Gift cards with an open price;
  • Simple gift code generation;
  • Gift cards are available in online and offline variations;
  • Complete control over purchased gift cards;
  • Various gift card templates.

So, how does the Amasty Gift Card Magento 2 extension works? A customer purchases a gift card, and the corresponding code with a message is sent to the addressee. The process is fast, seamless, and user-friendly. Buyers can easily select the value of each certificate. It is possible to provide them with fixed values, as well as let them choose a custom one. Next, a card image can be selected and a gift message specified. Thus, every gift card becomes unique. Furthermore, the Amasty Gift Card Magento 2 extension allows defining various parameters like date of dispatch and a time zone, so the recipient will always get the gift in time.

Now, let’s figure out what to do with a gift card if you are a recipient. Of course, you should take the received code and type it in a card field on a website where the gift card was purchased. Next, the certificate balance will be displayed in a customer account. Yes, it is necessary to create an account to use the present. As a gift card holder, you are not limited to the number of gift codes that can be applied from your account. If you have a dozen friends, and all of them will give you gift cards, the Amasty Magento 2 gift card extension will let you use all these certificates. Empty certificates can be deleted from your account. Besides, you can always view gift card balance, as well as check the expiration date.

It is also possible to apply gift card codes right in a shopping cart. The Amasty Gift Card Magento 2 module lets to insert the code in the corresponding field and, after clicking “Add Gift Card”, get the new grand total. Besides, you can check statuses of your gift cards, as well as their balance and expiration date on a shopping cart page. Also, you can use your code on the checkout page, as well as view a gift card status, balance, and validity period.

Below is a list of the backend features:

  • Configurable price and other settings;
  • Flexible email dispatch conditions;
  • Quick gift card code generation;
  • Monitoring of all purchased certificates;
  • Various gift card images.

We describe these and other features in more detail below.



Let’s begin our journey into the world of Amasty Gift Card Magento 2 extension’s backend from the Magento 2 gift card configuration. The appropriate section is available under Stores -> Settings -> Configuration -> Amasty Extensions -> Gift Card. Settings are divided into four sections: General, Display options, Gift Card options, and Email options.

The first one allows to enable/disable the module, select product types which can be purchased with the help of a gift card (press and hold CTRL to select several product types), as well as allow/deny using gift cards when paying for shipping and taxes.

In Display options, select the fields that will be available for a customer for inserting the relevant information and decide whether to show these options in a mini cart and at the checkout.

In Gift Card options, the Amasty Magento 2 Gift Card module allows specifying a lifetime of a gift card in days. Then, you can let customers use purchased cards for themselves and enable notifications related to the expiration date. It is also necessary to set the number of days before expiry after which the reminder will be sent.

In Email options, select an email sender and template. Next, there is a field where you can type an email address to which to send email copies. Here, you can also choose a template for emails that inform about gift card expiration. Then, you can enable or disable sending a confirmation to an email sender and select a template for this email. The Magento 2 module also allows attaching gift card images to the email.

Code Pools

Another important backend section of this Magento 2 gift card extension is called Code Pools. Being available under Marketing -> Gift Cards -> Code Pools, the section provides the following Magento gift card functionality: it allows you to view, manage, and create gift code pools – templates for automated code generation. It is possible to apply filters to find certain pools.

Each gift code pool page consists of two tabs: General and Codes List. Under the first one, you can type a code pool name (make it self-explanatory), create a template for code generation (use {L} for the random letter, and {D} for the random digit), and specify the number of generated codes. Note that there is also a section that allows you to import gift codes via CSV.

The Codes List tab contains a grid with all codes related to the pool. You can see whether the code was used or not. If it is not applied yet, you can delete from the Action column. Besides, you can export codes via CSV.

Gift Card Accounts

Now, let’s see what happens under Marketing -> Gift Cards -> Accounts. Here, the Amasty gift card extension for Magento 2 allows you to view how purchased certificates are used. As a Magento 2 administrator, you can edit certificate data, resend codes, and view purchase history. Hit the “Edit” button to see how a code page looks.

The Gift Code Account page is divided into three tabs: General Information, Resend Gift Card, and Order History (we’ve just mentioned the opportunities related to them). Under the first tab, you can view order ID and proceed to the order, check gift card code, change status and website, see initial code value and current balance, edit expiry date, and leave comments.

In Resend Gift Card, the extension allows you to change recipient email and name, as well as select a store view from which to send the email.

Order History contains a grid that shows all orders made using the selected gift code.


All Magento 2 gift card images are available under Marketing -> Gift Cards -> Images. You can edit each image here, as well as add new ones. The Amasty Gift Card Magento 2 extension offers a pack of predefined images.

While adding a new image (or editing the existing one), you can type its title, specify status, and upload a picture itself. When the image is uploaded, you can drag and drop a code position on it.

Amasty Gift Card Magento 2 Extension Module

How To Create A New Gift Card Product

Probably, this is the most exciting part of our Magento 2 backend tutorial, since it describes how to create a new Magento 2 gift card product. First of all, go to Products -> Catalog. From the “Add Product” drop-down, select “Gift Card”. You can select one of the three gift card types: Virtual, Printed, or Combined. The next options – Lifetime and Email Template – are pre-configured according to the specified settings, but you can uncheck the “Use Config Settings” option to specify new parameters. Then, select a gift card code pool and an image. Note that multiple images can be chosen (press and hold CTRL).

Amasty Gift Card Magento 2 Extension Module

Next, go to the “Amasty Gift Card Prices” section on the same page. It allows specifying fixed prices, as well as activate an open price setting with its min and max values. It is also possible to enable a purchase fee here. It can be a percent or a fixed value that must be specified in the last field. Don’t forget to save the product.

To filter out gift cards among all products, the Magento 2 gift card module by Amasty allows applying filters on the Products grid. In the “Filters” drop-down, select the “Type” filter, choose “Gift Card”, and hit the “Apply Filters” button. Your newly created gift card should be available here.

Amasty Gift Card Magento 2 Extension Module

Now, when you know how the Amasty Gift Card Magento 2 module works from inside, we’d like to say a few words about its frontend appearance.


The Amasty Gift Card Magento 2 extension gathers all gift certificates in a separate category, where you can view a gift card image, title, and minimal value.

Amasty Gift Card Magento 2 Extension Module

On a product page, you can select or type the card value (depending on the fixed or open amount option), choose card image, and specify such parameters as sender name and email, recipient name and email, and the date of the certificate delivery (it is necessary to select a time zone as well). Besides, the module provides the ability to leave a gift message and specify quantity here. The Reviews section is available below as usual.

Amasty Gift Card Magento 2 Extension Module

While the product is in a cart, you can edit the mentioned above parameters. The quantity may be changed right on the cart page, while other fields are editable on a product page.

Amasty Gift Card Magento 2 Extension Module

In a customer account, the Amasty Gift Card Magento 2 extension adds a new tab – Gift Cards. Here, you can submit a gift card code and view its status, balance, and expiry period.

The same options are available in the shopping cart.

Recent Updates

Magento 2 Gift Card 1.5.2

  • Information section was added to the Configuration page.

Magento 2 Gift Card 1.5.0

  • New feature added: gift card images in PDF format can be attached to emails.
  • Now a tax can be charged on a gift card purchase.

Magento 2 Gift Card 1.4.0

  • Gift card field is now available on the checkout page.
  • The module is now compatible with the Amasty One Step Checkout extension.

Magento 2 Gift Card 1.3.0

  • Some fields displayed on a gift card product page are optional now.
  • Selected gift card options are shown on a mini-cart and at checkout.
  • Gift card custom options can be displayed in a cart and at checkout.

Magento 2 Gift Card 1.2.0

  • Magento API support was added.

Magento 2 Gift Card 1.1.1

  • A new setting was added: a Gift Card coupon can cover a tax value now.

Magento 2 Gift Card 1.0.3

  • Now you can allow payment for shipping by a gift card.

Final Words

If you are looking for a reliable Magento 2 gift card extension, pay attention to the Amasty solution. We’ve just made sure that it covers all marketing aspects providing a comprehensive Magento 2 gift card product type with multiple customization options and monitoring areas. To see the best gift card extensions for Magento 2, follow this link: Magento 2 Gift Card Extensions Comparison. As for the price of the Amasty Magento 2 module, it costs $249. For further information, check the extension’s official page:

Download / Buy Amasty Gift Card Magento 2 Extension

Download / Buy Amasty Gift Card Magento Extension