Magento 2 Experts — Hyvä Theme, Tailwind CSS & SEO from a Single Source ›

Magento 2 Gift Cards: Digital and Physical Gift Vouchers with Balance

Magento 2 Extension Hyvä Ready Magento 2.4.x

SKU: GIFTCARDS1

  • Digital and physical gift cards with fixed or free amounts
  • Unique code and balance with a complete booking history
  • Partial redemption at checkout, remaining balance is kept
  • Management in the admin: issue, block, expiry date, export
Auf Lager
€249.00

Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.

No download, but personal setup

No download, but personal setup. This product is not a downloadable software package for self-installation. With your order, you commission Mironsoft to individually set up this module in your shop. We will get in touch with you within 2 business days — we'll sort out the details and payment together then.

This offer is aimed at business owners and companies running a Magento 2 shop.

6 Features

Magento 2 gift cards: sell, redeem, manage

Magento 2 gift cards are products that need no warehouse space and bring new customers. The module covers the whole path, from purchase to the last cent booked.

Magento 2 gift cards turn your shop into a place where people can give joy: the buyer picks an amount, the recipient receives a code and redeems it at checkout. This Magento 2 gift card extension maps the balance as its own account per card, so partial amounts are booked and any remaining balance is kept.

The module is built for Hyvä and works without Knockout or jQuery. It supports digital gift cards by email with a chosen delivery date and physical cards that you send by post. Mironsoft sets it up in your shop after purchase and agrees amounts, email templates and expiry rules with you.

Digital and physical

Email delivery on a chosen date or postal dispatch with manual code assignment.

Fixed and free amounts

Steps such as 25, 50, 100 EUR or a free amount with minimum and maximum.

Code and balance

Codes that cannot be guessed, every balance with a booking history.

Partial redemption

If the balance is too low the customer pays the rest; if it is higher, it is kept.

Expiry and blocking

Optional expiry date; block or reactivate cards.

Admin management

Grid with search, manual issuing, export and history per card.

01Purchase

Selling Magento 2 gift cards: amounts, recipient and date

On the product page the buyer picks a fixed amount or enters their own value between your minimum and maximum. For digital cards they enter recipient name, email, greeting and delivery date. On the chosen day the mail with the code goes out, regardless of when the order was paid. The card only becomes active once the order is paid.

For physical cards the mail is skipped. Instead you see the order in the admin, assign or print the code and send the card by post. That is handy for shops that already hand out gift cards and want to activate the code in the shop. This way you can sell digital gift cards and manage printed cards in the same system.

  • Amounts as steps or free with minimum and maximum
  • Recipient name, greeting and delivery date in the order form
  • Activation only after payment is received
Product page · Gift card
Amount50 EUR
Recipientanna@example.com
Send on24.12.2026 · 08:00
GreetingMerry Christmas!
Cart · Gift card
Subtotal86.00 EUR
Gift card GC-7K2P-93QD- 50.00 EUR
To pay36.00 EUR
Remaining balance0.00 EUR
02Redemption

Redeeming a gift voucher code in cart and checkout with remaining balance

The cart has a field for the gift card code. The balance is deducted as its own line, separate from discount codes, and can be combined with them. If the order is smaller than the balance, the rest stays on the card. If it is larger, the customer pays the difference with their usual payment method. Logged-in customers see their redeemed cards in the customer account.

If an order is cancelled or returned, you book the amount back to the card in the admin. Every booking appears in the history with date, order number and balance. A rate limit restricts failed attempts at entering the code so nobody can try codes out; the codes themselves follow a random pattern and cannot be guessed.

  • Own line for the balance in the cart, combinable with discount codes
  • Partial redemption with automatic remaining balance
  • Rebooking on cancellation or return with history
03Management

Gift card management in the admin: issue, block, export

The admin grid lists all cards with code, amount, balance, status, expiry date and purchase order. You issue cards manually, for example as goodwill to a customer or for prize draws, block suspicious codes or reactivate them. An expiry date is optional; how long cards may remain valid, please clarify with your legal adviser.

The export provides a CSV of all open balances, which helps with bookkeeping and the balance sheet. Settings are under Stores > Configuration, and rights to view, issue and block are separate ACL resources.

  • Search and filters by code, status and expiry date
  • Manual issuing with amount and reason
  • Export of all open balances as CSV
Marketing › Gift cards
GC-7K2P-93QD0.00 EUR · redeemed
GC-M4X8-21LA35.00 EUR · active
GC-Q9TD-77RC100.00 EUR · blocked
Stores › Configuration › Gift cards
Validity36 months (example)
Minimum amount10 EUR
Maximum amount500 EUR
Failed attempts per hour5
04Tax and law

Gift cards and VAT: what to clarify beforehand

Whether a voucher counts as single-purpose or multi-purpose for tax purposes decides when VAT is due. The module does not map either process legally but supplies clean data: sale date, redemption date, amounts and balances. The tax classification and permitted validity period you clarify with your tax or legal adviser.

For privacy and withdrawal the same applies: the module stores only recipient name and email, which you need for delivery. Expiry periods and redemption notes can be placed in the email text and on the product page, per store view in the right language.

  • Sale and redemption date plus balance per booking
  • Notes on validity and redemption per store view
  • Not a replacement for tax or legal advice
Use cases

What Magento 2 gift cards are good for

Gift cards fit many business models, from furniture stores to specialist retail.

Christmas and birthdays

Magento 2 gift cards deliver last-minute presents without shipping: the mail reaches the recipient on the chosen date.

Winning new customers with Magento 2 gift cards

Recipients get to know your shop when redeeming. That is often cheaper than an ad.

Goodwill and returns with Magento 2 gift cards

Instead of a refund you offer a gift card. You issue it manually in the admin and keep the revenue in the shop.

Partnerships and prize draws

For partner campaigns you generate a series of codes and export them as a list.

Comparison

Vouchers without a module and with Magento 2 gift cards

Magento's cart price rules know discount codes but no balance. The comparison shows the difference.

TopicDiscount code (default)With Mironsoft Gift Cards
SaleCannot be sold as a productGift card as a product with amounts and recipient
BalanceFixed discount, no balanceBalance account with booking history
Partial redemptionNot providedRemaining balance is kept
DeliveryNo dispatchEmail on a chosen date or postal dispatch
SecuritySimple codes possibleRandom codes, rate limit on failed attempts
ReportingOnly a usage counterExport of all open balances
Process

How we set up the gift card module after your purchase

This is how you get from purchase to the first gift cards.

1

Purchase and reply

After payment we get in touch within 2 working days and clarify whether you offer digital, physical or both.

2

Amounts and rules for Magento 2 gift cards

We agree steps, minimum, maximum, validity and the failed-attempt limit with you.

3

Installation in your shop

We install the Magento 2 gift cards module, adapt the email template to your design and integrate the cart.

4

Test order

We buy and redeem a card as a test, including partial redemption and rebooking.

5

Handover

You get a short briefing on the grid, manual issuing and export.

Delimitation

Gift card, free gift or gift wrap? Delimitation from related modules

Magento 2 gift cards are a value voucher that customers buy and give away. The Free Gift module, in contrast, automatically adds a free product to the cart, above a cart value or with a certain item. Gift Wrap adds packaging and a greeting card to an order. All three can be combined without overlapping.

Customer Offers has a different purpose as well: individual customer offers with their own price or discount. If you are looking for a Magento 2 gift card extension with balance and sales, you need the gift card module; rules-based discounts are still handled by Magento.

05How the purchase works

No download — personal setup instead

The Magento 2 gift cards module is not listed here as a ready-made download for self-installation. The purchase is a service commission: we get in touch after the purchase, set up the gift cards in your shop and agree amounts, email templates and validity with you.

Important to know

Your purchase does not include a download link. We will get in touch with you within 2 business days — we'll sort out the details and payment together then. This offer is aimed at business owners and companies running a Magento 2 shop.

FAQ

Frequently asked questions

Everything important about Magento 2 gift cards: sales, redemption, tax and the purchase process.

How can I sell a gift card in Magento 2?
With Magento 2 gift cards. The card is a product with fixed or free amounts. After payment the code is generated and sent by email or prepared for postal dispatch.
How does partial redemption work?
Each redemption of Magento 2 gift cards deducts only the amount needed. If the balance is higher than the order, the rest stays on the card; if it is lower, the customer pays the difference.
Can I issue gift cards manually?
Yes, Magento 2 gift cards can be issued in the admin grid with amount and reason, for example for goodwill cases or prize draws. Blocking and reactivating also happens there.
Is there an expiry date?
Optional. How long a card may be valid has to be clarified legally; the module applies your specification but does not replace legal advice.
How are gift card codes protected from misuse?
Codes of Magento 2 gift cards follow a random pattern and cannot be guessed. A rate limit restricts failed attempts at entry.
How is VAT handled?
The Magento 2 gift cards module supplies sale and redemption dates and balances. The tax classification as single-purpose or multi-purpose voucher you clarify with your tax adviser.
Is the module compatible with Hyvä?
Yes, the Magento 2 gift cards module is built for Hyvä, uses Alpine.js and Tailwind and needs neither Knockout nor jQuery.
Can a gift card be combined with discount codes?
Yes, the balance appears as its own line in the cart, separate from discount codes.
Can I download and install the module myself?
No. This is not a download product. After the purchase we install and configure the module in your shop personally.
Write Your Own Review
You're reviewing: Magento 2 gift cards – Mironsoft
loader
Loading...

You submitted your review for moderation.

This form is protected by reCAPTCHA - the Google Privacy Policy and Terms of Service apply.

Magento 2 gift cards – Mironsoft

Magento 2 gift cards – Mironsoft

€249.00