Gift Card for Magento 1
Let customers purchase gift cards and send them to friends via post office or email. Easily keep track of all purchased certificates and enable visitors to customize your Magento gift cards according to their needs.

- Create gift cards of various types
- Send cards via email or post office
- Easily generate or upload gift card codes
- Keep track of all purchased certificates
- Provide customers with catchy gift card templates
Help customers easily make purchase decision
Challenge
It’s not a secret that choosing a gift is a hard and rather time consuming process. Customers browse through numerous websites before making their purchase decision, especially on holidays’ eve, and it’s hard for them to choose the suitable product as a gift. Therefore, there is a high risk that visitors who are not certain about a particular gift may leave your store trying to find ‘something better’.
Solution
With the Magento 1 Gift Card extension customers will be able to solve the gifting problem once and for all by purchasing specially designed gift certificates and sending them to friends and relatives either via email or via post office. Once the gift certificate is bought, a unique gift code with a greeting message will be sent to the recipient. Magento gift card module works both for guest visitors and authorized users to cover target audience fully.
Increase your sales
E-gifting is rightly considered to be one of the most effective sales boosters. According to the Internetretailer.com about 80 percent of costumers say they buy at least one gift certificate during the holiday shopping season. Apart from that, more than 60 percent of gift voucher holders spend more than the amount of their gift card.
Gift card options for customers
The extension provides multiple possibilities to improve customer shopping experience. Due to the flexible frontend options, visitors can easily apply their cards and view all related info in a convenient way.
Customizable gift card
Flexible extension navigation allows customers to configure Magento 1 gift cards according to their needs. Before adding the certificate to cart visitors can:
- Choose the certificate value or specify their own custom value;
- Select the card type: virtual, printed or combined;
- Choose the card image;
- Write a gift message;
- Specify sender and recipient data;
All specified gift card details will be automatically displayed on the shopping cart page.
Gift card balance
As soon as a Magento gift voucher recipient gets a gift code via email or post office and inserts it in a special Magento gift card field, the card balance will be available on a customer account page in the Gift Card tab. Thus, a customer can track all card-related info in one place and easily manage it according to the card peculiarities and available options.
Gift card holders will be able to:
- Add an unlimited number of gift codes;
- Remove already used certificates;
- See the current gift card balance;
- See the certificate expiration date;
Apply gift code on the shopping cart page
The extension is designed to make shoppers purchase more and avoid misunderstanding concerning the card usage. Thus, to make sure that the gift option works as supposed, customers can apply an active Magento gift card code right on the shopping cart page. All they need to do is just to insert the code in a special field and click on the 'Add gift card' link below. Once the code is applied, the new grand total price will be automatically recalculated and displayed even before they get to the checkout page.
On the shopping cart page gift card holders can:
- Apply gift card code;
- Check gift card status;
- See gift card balance and expiration date;
Flexible settings for admin users
To make gift cards beneficial and appealing for customers, the module includes various configuration options. Easily create as many gift cards as you need and adjust the setting in the admin panel according to your business goals.
Gift card options
The gift card module offers a whole range of flexible settings to help you effectively manage the dispatch of card emails and notifications. Surprise certificate recipients with catchy gift code emails and timely inform them about the code expiration
- Specify product types, which can be bought with gift card;
- Set card lifetime (will be applied to all created cards by default, or can be specified for each particular card);
- Allow customers to use the gift cards they bought for themselves;
- Enable customers to choose the certificate delivery date (for printed gift cards sent via post office);
- Enable certificate expiration notifications;
- Specify when the expiration notification should be sent. Find the latest best gift cards practices here.
Advanced price options
Create various pricing types for each particular gift card product. You can set either fixed amounts or let customers specify their own custom certificate value. Moreover, flexible extension settings enable you to specify whether the gift certicate price will be equal to the whole cart amount or to a specific percent from the card value.
Flexible price settings allow you to:
- Set fixed certificate values;
- Enable customers to specify their own value (Open amount);
- Set minimal/maximal values if the Open amount feature is on ;
- Specify whether the price is equal to the whole card or to a specific percent (set the percent you need);
Gift card settings
Magento gift voucher extension enables you to choose from 3 card types: printed (the card will be sent via post office), virtual (the card will be sent via email) or combined type, that includes both printed and virtual variants. You can also easily fine-tune other module settings according to your store specifics and choose which options will be available to customers on the frontend.
On the Gift Card Information page specify:
- Card type: printed, virtual or combined (enable either one type or all of them);
- Gift code lifetime (to motivate card holders spend it as quickly as possible);
- Email template;
- Gift card image (to let customers pick the one they need);
- Gift card code set;
Gift card codes generation
With the Gift Card extension, you don’t need to waste a lot of time to create coupon codes manually. The advanced module options allow store admins to generate as many Magento gift codes as they need just in a few clicks. You can also speed up codes generating by easily importing them in CSV format, where each code is simply specified in a new line.
To create a new code set specify:
- Code set title;
- Code set template;
- Gift code quantity;
Keep track of purchased codes
The Gift Card Magento module offers an effective codes management tool. All purchased gift codes are carefully placed to a special grid where you can delete unnecessary codes or change any code settings if needed. Here you can also view the history of a code usage that includes: store view where the code was bought, the date of code purchase as well as the information about orders made with a particular code.
Gift card account options allow you to:
- Create Magento gift vouchers from the backend;
- Apply gift cards to the orders, created from backend;
- Activate/deactivate certificates;
- Edit current balance. See how to make money off unwanted gift card balance;
- Edit expiration date;
- Write gift card comments;
- Resend gift card codes;
- View order history of a particular code;
Manage gift card images
Impress store visitors with a rich selection of Magento gift certificates images. Easily upload an unlimited number of gift pictures to your admin panel so that everyone could choose an appropriate image to present it to friends with 'Happy Birthday', 'Merry Christmas' or any other message. Check our free packs of labels and cards to enhance your web store visual presentation.
On the image upload page you can specify:
- Image title;
- Image status;
- Code position (with a drag-and-drop option it's possible to choose where to place the code line);
More Gift Options?
Offer your customers to wrap their gifts them to receivers with greeting cards. Use Magento Gift Wrap to add this feature.
You can also enable your clients to create gift registries for different occasions: birthday, wedding, etc. Use Magento Gift Registry for this.
How to create a gift card in Magento?
- given the extension is enabled, go to General settings and choose the type of products that can be bought for a gift card;
- then, switch to the Gift Card options and set the expiry date and the number of days before emailing the recipient about the expiration, allow messaging and so on;
- after that extend the Email Options tab and fill in necessary values into the setting fields;
- now you can create a new Gift Card, go to Catalog > Manage Products > Add Product, choose Attribute Set and Product Type;
- configure all the needed product information like Prices, Gift Card Information, choose the images and put the finishing touches;
- save the new Gift Card product and check it works correctly on the frontend.

Other Features
- 100% Open Source — Easy To Customize
- Follows Magento Code Architecture
- Separated HTML/CSS/JS
- Simple installation via Composer
I really recommend this extension.
We didn't face any installation issues and the configuration was also pleasant. The number of options and settings is amazing. With this plugin you can create really unique cards and loyalty programs. The only weak spot is that the plugin is not documented too well; you’ll have to mess with the module for some time before you can understand how it all works.
We didn’t run into any serious issues during the installation process, we managed to figure all the questions just by reading the docs carefully. I’m giving 4 stars now to save one for later. This module is new and I hope that updates would make it even better.
The plugin is very easy to install and to configure, the code is good. It didn’t cause any problems with our custom theme or other extensions. We almost got accustomed that implementing new tools is painful. This time was a pleasant surprise.
Devs there really know what merchants need and how to do it!
That is exactly what happened to me this time. I submitted a ticket to support. They asked me for credentials to my server and did something there on the backend. After 2 days of work the module finally works as expected, I’ll see if the outcome would be worth all this trouble. 3 stars ‘cause I don’t like third party teams messing on my website. And I just really want the tools to work at once, without extra trouble.
The process of creating customized cards (with unique images and messages) is plain simple, and the outcome is really impressive. Such gift cards can really add points to the individuality of your brand.
While the plugin itself is incredibly good, the support is second to none. I needed some expert advice and a small customization. The techs had everything done within just several hours. They are professional, friendly and experienced. This module is absolutely worth every dollar!
The only lack of the extension is, not having VAT seperately. I will be solving this problem by hiring Amasty sources (because it's not described in the demo) but should be added for the next updates.
Thanks again, it works very well.
Our suggestion is to add a feature so users can upload their own designs and maybe more predefined designs on more occasions as well. A bit pricey…
About the extension itself: the installation is ok and settings are intuitive. The only thing I would like to see in the next updates is the ability to upload custom pictures by clients. That would be awesome.
see the examples of gift card products
you'll be logged in automatically
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.
CE 1.4.x - 1.9.x, EE 1.8.x - 1.14.x
You can always download the recent version free of charge from your account
Installing an upgrade is easy — check now
- Fix the issue with multi currency was resolved
- Fix the issue with displaying Gift Card products on category page was fixed
- Fix the issue with multi currency was resolved
- Fix the issue with gift card balance refund after order cancelling
- Fix the issue with Gift Card expiration time was fixed
- Fix issue with adding the item to shopping cart caused by the setting "Allow Customers to Choose Delivery Date for Certificates" was fixed.
- Fix the issue with timezones was resolved
- Fix security fixes
- Compatibility Magento 1.5.1 compatibility was improved
- Compatibility with Amasty AJAX Cart is improved
- Fixed an issues with required fields
- Compatibility with 3-rd party extension was introduced
- Minor code improvement was made
- Amasty Improved Navigation compatibility improved
- Minor fixes
- Multi currency support
- Translation (i18n) file added
- Compatibility with 3rd party custom themes improved
- Code syntax fix
- Added cron job for automatically setting accounts to expired
- Added a local timezone offset
- Few general fixes
- Possibility to specify default and the only time zone, or which time zones to use generally
- When only one gift card image exists, the field to select gift cart image is hidden
- Price display according to Magento design
- Attempt to automatically create image cache folder will be performed if no exists
- A number of other minor fixes and improvements
- Possibility to display gift card price either including or excluding tax
- A number of minor improvements and fixes
- Minor fix for including image into email
- Added selected gift card image to order information
- Fixed using gift cards with discount codes / coupons
- When customer cancel a gift card, the module returns it to previous page
- Right CSS for error messages
- Fix for calculating gift card price
- Fix for duplicated codes being generated
- Workflow and compatibility improvements
- Ability to apply gift cards to backend orders
- Add tax classes to gift card product
- Add config "Product Types, Which Can Be Bought With Gift Card"
- Add ability create gift card from backend