Free, open source

Gift Cards

Gift cards with an emailed code

Gift Cards lets you sell gift cards in WooCommerce. After purchase the recipient gets a redeemable code by email that reduces their order total like a discount at checkout. The plugin handles the card balance.

Open source GPLv2
Open source, GPL licensed No account, no card Card balances handled by the plugin

Works with

WooCommerceGutenbergStorefrontAstraGeneratePressKadence

See it in action

Shoppers enter a gift-card code at checkout and the balance comes off the order
The same gift-card field at checkout on mobile
Gift card behaviour, discount codes and redemption in the dashboard

WooCommerce does not sell gift cards

Gift cards are a common way to win new customers and sell presents, but stock WooCommerce does not support them. Without gift cards a store loses sales during gifting seasons.

  • No way to sell gift cards in WooCommerce
  • No redeemable code sent to the recipient
  • No balance handling or partial redemption
  • No straightforward gift-card flow without a heavy management stack

Gift Cards sells cards with a code

  • A gift-card product marked with a single toggle
  • A redeemable code sent by email to the recipient
  • Redeem the code as a discount at checkout
  • A card balance with partial-redemption support

What you get in the free version

Everything you need to sell gift cards.

Gift-card product

Mark any product as a gift card with a toggle on the product page.

Emailed code

A unique code is generated after purchase and sent by email to the recipient.

Redeem at checkout

A redeem field at checkout reduces the order total like a discount.

Balance and partial redemption

The card balance is stored, and any unused amount carries over to later purchases.

Email content

A configurable subject and body for the code email, plus a card-code prefix.

Amount from product price

The card value comes from the product price, honouring quantity - one code per unit.

Up and running in three steps

Mark a card product and test purchase with checkout redemption.

01

Install

Activate Gift Cards alongside WooCommerce.

02

Mark a card

Create a gift-card product and turn on the Gift card toggle, then tune the email and code prefix in settings.

03

Check redemption

Buy a card, receive the code by email and redeem it at checkout to confirm the discount and balance.

Who it is for

When gift cards should email a code and apply as a discount at checkout.

Gifting seasons

A card product with a code for the recipient, sales without manual vouchers.

  • Emailed code
  • Redeem at checkout
  • One code per unit

Store credit

A balance with partial redemption, remainder carries to later purchases.

  • Card balance
  • Checkout field
  • Configurable email

Polski FREE or standalone

Use Gift Cards or Polski PRO gift cards, not both. Safe with Polski FREE.

  • Card toggle
  • Code prefix
  • Docs in EN and Polish

What PRO adds, and why it matters

Custom amount

Let the customer enter a gift-card amount within per-product or store-wide min/max bounds.

Scheduled delivery

Choose the date the code is sent, PRO issues the card and emails it on that day via daily cron.

Balance shortcode

The [giftcards_balance] shortcode lets recipients check remaining balance after entering their code.

Redemption history

WooCommerce → Gift card lookup, search a code and view partial-redemption history.

Custom card designs

Branded HTML emails with three templates (Classic, Celebration, Minimal), optional accent colour and header banner.

Bulk generation

WooCommerce → Bulk gift cards, issue up to 500 codes per batch and download CSV.

PDF gift cards

Printable PDF attachment on recipient emails with amount, code and shop link.

Multi-currency

Denomination currency per card; optional checkout guard when cart currency does not match.

What you get: FREE vs PRO

PRO keeps everything in the free plugin and adds the modules below.

Feature FREE PRO
Gift-card product
Emailed code
Redeem at checkout
Balance and partial redemption
Email content
Amount from product price
Custom amount ×
Scheduled delivery ×
Balance shortcode ×
Redemption history ×
Custom card designs ×
Bulk generation ×
PDF gift cards ×
Multi-currency ×

Gift Cards vs YITH Gift Cards vs PW Gift Cards

How Gift Cards compares to the popular WooCommerce gift card plugins.

Gift CardsYITH Gift CardsPW Gift Cards
Free version YesYes (limited)Yes
Any product as a gift card YesYesYes
Unique code emailed to recipient YesYesYes
Checkout redemption YesYesYes
Balance + partial redemption (store credit) YesYes
Customizable code email Yes
Open source (GPLv2) YesCore GPLCore GPL
Paid plan price from €29/yr~$129.99/yrFree + ~$50/yr

Competitor data and pricing as of June 2026; check the vendors' sites for current pricing.

Need more? Gift Cards PRO

The free edition covers selling cards, email codes, and checkout redemption. Gift Cards Pro adds custom amounts, scheduled delivery, a balance shortcode, admin redemption history and custom card designs.

  • Custom amount and scheduled delivery (shipped)
  • [giftcards_balance] shortcode (shipped)
  • Redemption history and card email designs (shipped)

Support and resources

Every plugin has its own documentation with setup walkthroughs. Bugs and questions go to the public GitHub repository for that plugin, we answer in the open.

Frequently asked questions

Does it require WooCommerce?

Yes. The plugin works with WooCommerce products.

How does the recipient get the code?

A unique code is generated after purchase and emailed. By default it goes to the order email, with an optional per-line recipient address.

How is a card redeemed?

There is a card-code field at checkout. Entering the code applies its balance as a discount on the order total.

Can the card balance be partial?

Yes. Any unused balance carries over to later purchases until it is used up.

Are card designs and balance checks available?

The free edition covers selling, email codes, and checkout redemption. Gift Cards Pro adds custom amounts, scheduled delivery, the balance shortcode, admin redemption history and custom card email designs.

Does Gift Cards pair with Add-Ons and Bundle?

Yes. Add-Ons and Bundle shape the product catalogue; Gift Cards lets shoppers buy store credit to spend later, three independent GPL plugins in the Wave 4 cluster.

How does Gift Cards compare to YITH Gift Cards and PW Gift Cards?

All three sell WooCommerce gift cards. Gift Cards covers emailed codes, checkout redemption and store-credit balances free; YITH charges ~$129.99/yr and PW from ~$50/yr. Gift Cards PRO starts at €29/yr. Pricing as of June 2026.

Sell gift cards

A gift-card product, an emailed code and redemption at checkout with a balance. The full FREE edition under GPL.

In preparation

FREE covers selling, codes and balance, PRO adds scheduled delivery and card designs.