Gift cards are basically electronic gift cards that contain a gift code given by an eCommerce website.
In simple terms, a gift card is a prepaid card purchased by customers for gifting purposes.
It is a proven & cost-effective marketing tactic to drive more revenue.
According to Gift Card Granny, 72% of gift card recipients spend more than the gift card amount when purchasing a product.
Besides, when you sell gift cards on your Magento 2 store, the recipients of your gift cards are 100% likely to visit your store at least once. But this is a golden opportunity for you to make an impression and convert gift card recipients into your loyal customers.
So, if you’re not selling gift cards on your Magento 2 store, consider offering them to your customers as soon as possible.
Nowadays, selecting gifts for friends, family, and relatives is quite difficult for customers, mainly because there are so many options available.
Fortunately, there is a solution. To help shoppers save their time, online stores have started introducing Gift Cards with a specific voucher code that shoppers can purchase and give to their loved ones.
The recipient of the gift card can then purchase any product they want from your store by simply entering the unique voucher code at checkout.
And in this tutorial, we’re going to teach you guys how to integrate the gift card functionality by configuring our Magento 2 gift card extension and to create Gift Cards in your Magento 2 store.
How to Configure Gift Card Extension in Magento 2? (Steps)
To integrate the gift card feature into your Magento 2 store, first install the MageDelight Gift Card Extension for Magento 2.
The extension will not only make it easy to integrate the gift card feature, but also help you manage gift cards on your Magento 2 store more easily and efficiently.
Once you’ve purchased and installed the Gift Card extension, follow the steps below to configure it in your Magento 2 store.
Step 1.
First of all, login to your admin panel and navigate to Stores > Gift Card > Configuration.

Step 2.
After that, expand the License Configuration tab and do the following:

- In the Serial Key field, enter the serial key that you have received when you purchased the Gift Card extension.
- In the Activation Key field, enter the activation key that you have received when you purchased the Gift Card extension.
Step 3.
Next, expand the General Configuration tab and do the following:

- Select your website in the Select Website field.
- Select Yes in the Enable Gift Card dropdown field.
- Select No in the Enable Gift Card for Giftcard Products. Lastly, enter a numeric value in the Lifetime field to assign default validity for Gift card codes.
Step 4.
Finally, scroll down to the Email Settings Tab and do the following:

- Select the General Contact option from the Notification Email From dropdown field.
- Once everything is done, click on the Save Config button from the upper-right corner to finish the process.
Note: To Disable Gift Card in Magento 2, select No in the Enable Gift Card dropdown field. But whenever you disable the extension, you need to disable the assigned category also.
How to Create a Gift Card in Magento 2? (Steps)
Here are the steps to create gift cards in Magento 2.
Step 1. Set Up Gift Card Product
- First of all, login to your admin panel, navigate to Product > Catalog and click on the Add Product button.
- After that, select the Attribute Set that you want to use for your product in the Create Product Settings field.
- Next, establish Product Type to Gift Card.
- Now, click on the Continue button.
- After that, fill in all the product information.
- Lastly, click on the Save and Continue button to finish the process.
Step 2. Set Up Gift Card Pricing

- Go to the admin panel and click on the Prices from the left sidebar.
- After that, click on the Add Amount button in order to add a predefined gift card price.
- Next, enter the price of the Gift Card in the Amount field.
- Now, if you want to set Allow Open Amount, select any of the following options:
- Yes: This will enable customers to type their gift card amount. If you select this option, you’ll have to determine the minimum and maximum amounts in the Open Amount Minimum Value and Open Amount Maximum Value fields.
- No: If you select this option, customers can only select from predefined gift card amounts.
- Once everything is done, click on the Save button to complete the process.
Step 3. Fill Gift Card Information

- First, go to the admin panel and click on Gift Card Information from the left sidebar.
- After that, set the Card Type from the following options:
- Virtual
- Physical
- Combined
- Now, you need to determine if the value of the gift card can be redeemable. If you decide to make it redeemable, then the amount can be transferred to the store credit.
- Next, you need to determine the Number of Days Before the Gift Card Expires. If you leave this field blank, then the gift card will be valid for life until it is used.
- After that, select Yes in the Allow Gift Message field to give customers the option to include a message for the recipient.
- Once everything is done, click on the Save button to finish the process.
Conclusion
And there you have it! - The best way to create a gift card in Magento 2.
Alternatively, you can also easily create an unlimited number of gift cards without any technical fuss by simply integrating the Gift Card Extension for Magento 2 into your store.
Also, you can refer to this Magento 2 Gift Card Extension’s FAQ Page for the most common questions, and their answers.
And if you need our professional assistance, feel free to contact us anytime.





