Title: Tlloancy People&#8217;s Giftcard – Gift Cards for WooCommerce
Author: Thomas Lloancy
Published: <strong>October 27, 2026</strong>
Last modified: October 27, 2026

---

Search plugins

![](https://ps.w.org/tlloancy-peoples-giftcard/assets/banner-772x250.png?rev=3769557)

![](https://ps.w.org/tlloancy-peoples-giftcard/assets/icon-256x256.png?rev=3769557)

# Tlloancy People’s Giftcard – Gift Cards for WooCommerce

 By [Thomas Lloancy](https://profiles.wordpress.org/tlloancy/)

[Download](https://downloads.wordpress.org/plugin/tlloancy-peoples-giftcard.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/tlloancy-peoples-giftcard/#description)
 * [Reviews](https://wordpress.org/plugins/tlloancy-peoples-giftcard/#reviews)
 *  [Installation](https://wordpress.org/plugins/tlloancy-peoples-giftcard/#installation)
 * [Development](https://wordpress.org/plugins/tlloancy-peoples-giftcard/#developers)

 [Support](https://wordpress.org/support/plugin/tlloancy-peoples-giftcard/)

## Description

**Tlloancy People’s Giftcard turns any WooCommerce product into a gift card your
customers can personalise.** Suggested amounts or a free amount, a recipient, a 
message, a delivery date. After payment the recipient gets a designed email with
a code. The balance is spent in the normal coupon field, in as many orders as it
takes.

No upsell, no “Pro” tab. Every feature below is in the free plugin.

#### For your customers

 * **Pick an amount** from suggested buttons (25 / 50 / 100…) or type any amount,
   within the limits you set.
 * **Personalise**: recipient name and email, a message up to 300 characters, and
   a “send on” date for birthdays and holidays.
 * **Spend it your way**: enter the code in the coupon field of the classic checkout
   or the checkout block. Whatever is not spent stays on the card.
 * **Check the balance** with the `[tlpg_balance]` shortcode, or in My Account  
   Gift cards.
 * **Clear error messages**: “This gift card has expired”, not “Coupon does not 
   exist”.

#### For you

 * **Know what you owe**: the Gift cards screen shows the total balance owed to 
   customers.
 * **Full history of every card**: issued, spent, restored, adjusted, voided, with
   the order behind each movement.
 * **Issue cards by hand** for a gift, a goodwill gesture or a contest prize, and
   email them.
 * **Adjust, void, resend, change the expiry** of any card.
 * **Expiry** per store or per product (some countries set a minimum validity, so
   check your local rules).
 * **Export to CSV** for your accountant.
 * **Search and filter** by code, email, name, order, or status (active, scheduled,
   used, expired, voided).
 * **Optional code prefix**, such as `SHOP-ABCD-2345-WXYZ`.

#### Built so you can trust the balance

 * **The balance is reserved when the order is created**, not when it is paid. Two
   orders cannot spend the same money.
 * **Cancelled, failed or refunded orders give the balance back**, and unused cards
   bought on that order are voided. If the order is paid again, everything is put
   back.
 * **Every change is atomic and logged.** The history always explains the balance.
 * **Cards are issued once.** A repeated payment notification never creates a second
   card.
 * **Codes are 12 random characters** from an alphabet without look-alike letters(
   no 0/O or 1/I), and lookups are rate-limited against guessing.
 * **Nothing is deleted when you uninstall**, unless you tick the box. Your customers
   keep their balances.
 * **HPOS** (high-performance order storage) and **Cart and Checkout blocks** are
   supported.
 * **Privacy**: integrates with WordPress’ personal data export and erasure tools.

#### Works with

WooCommerce 8.2+ with the classic or the block checkout, block themes and classic
themes, any payment gateway, any SMTP plugin (emails go through WooCommerce’s mailer).

#### Translations

Translate it on translate.wordpress.org. The text domain is tlloancy-peoples-giftcard.

## Screenshots

[⌊The gift card product page: suggested amounts, a custom amount, recipient, message
and delivery date.⌉⌊The gift card product page: suggested amounts, a custom amount,
recipient, message and delivery date.⌉[

The gift card product page: suggested amounts, a custom amount, recipient, message
and delivery date.

[⌊The gift card email the recipient receives.⌉⌊The gift card email the recipient
receives.⌉[

The gift card email the recipient receives.

[⌊WooCommerce → Gift cards: balance owed, filters, search, export.⌉⌊WooCommerce 
→ Gift cards: balance owed, filters, search, export.⌉[

WooCommerce  Gift cards: balance owed, filters, search, export.

[⌊A card with its full history and the actions you can take.⌉⌊A card with its full
history and the actions you can take.⌉[

A card with its full history and the actions you can take.

[⌊The balance checker on the storefront.⌉⌊The balance checker on the storefront.⌉[

The balance checker on the storefront.

## Installation

 1. Install and activate WooCommerce, then Tlloancy People’s Giftcard.
 2. Edit a simple product, tick **Gift card** in the General tab, and publish.
 3. Optional: open WooCommerce  Gift cards  Settings to set suggested amounts, a validity
    period and the email subject.
 4. Optional: add `[tlpg_balance]` to a page so customers can check their balance.

## FAQ

### Does it replace the WooCommerce coupon field?

No. The customer enters the gift card code in the normal coupon field. That works
in the classic checkout and in the checkout block, with no extra step.

### Does a gift card pay for shipping?

A gift card is applied as a discount on the products in the cart, as a coupon is.
Shipping is not covered.

### Can a gift card buy another gift card?

No. Gift card products are excluded from what a card can pay for.

### Is tax charged when the card is sold, or when it is spent?

Tlloancy People’s Giftcard applies a card as a discount, so tax is calculated on
the discounted prices. Rules on gift cards differ between countries (single-purpose
and multi-purpose vouchers are not taxed the same way), so set the tax status of
your gift card product with your accountant.

### What happens to the code if the order is refunded or cancelled?

A card bought on that order is voided if it was not used. A balance that paid for
that order goes back on its card. A card the merchant voided by hand stays voided.

### Can I send a card on a future date?

Yes. The buyer picks a “send on” date, up to one year ahead. WP-Cron sends the email
on that day. Cards waiting to be sent are listed under the “Scheduled” filter.

### Where are the cards stored?

In two tables of your database (`tlpg_cards` and `tlpg_ledger`). They are kept when
you delete the plugin unless you tick “Delete all gift cards and history” in the
settings.

### I used “Gift Card Amount” before. Will I lose my cards?

No. On activation, Tlloancy People’s Giftcard imports the cards, the product settings
and the code prefix from that earlier plugin.

### How do customers check a balance?

Put `[tlpg_balance]` on any page. Logged-in customers also see their cards in My
Account  Gift cards.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Tlloancy People’s Giftcard – Gift Cards for WooCommerce” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ Thomas Lloancy ](https://profiles.wordpress.org/tlloancy/)

[Translate “Tlloancy People’s Giftcard – Gift Cards for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/tlloancy-peoples-giftcard)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/tlloancy-peoples-giftcard/),
check out the [SVN repository](https://plugins.svn.wordpress.org/tlloancy-peoples-giftcard/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/tlloancy-peoples-giftcard/)
by [RSS](https://plugins.trac.wordpress.org/log/tlloancy-peoples-giftcard/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * First release of Tlloancy People’s Giftcard. Replaces “Gift Card Amount”, whose
   cards and settings are imported automatically.
 * New: suggested amounts, recipient name, personal message, scheduled delivery,
   expiry, balance checker, My Account tab, manual issue, adjust/void/resend, CSV
   export, history of every movement, balance owed to customers, privacy tools.
 * Fixed: a card could be spent again if the order total included tax; the order
   now takes at most the card balance.
 * Fixed: two unpaid orders could spend the same balance; the balance is now reserved
   when the order is created.
 * Fixed: a repeated payment notification could issue the same card twice.
 * Fixed: add-to-cart failed on pages served from a cache because of a stale nonce.
 * Fixed: removing the plugin deleted every customer balance; data is now kept unless
   you choose otherwise.

## Meta

 *  Version **1.0.0**
 *  Last updated **2 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [gift card](https://wordpress.org/plugins/tags/gift-card/)[gift certificate](https://wordpress.org/plugins/tags/gift-certificate/)
   [store credit](https://wordpress.org/plugins/tags/store-credit/)[Voucher](https://wordpress.org/plugins/tags/voucher/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/tlloancy-peoples-giftcard/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/tlloancy-peoples-giftcard/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/tlloancy-peoples-giftcard/reviews/)

## Contributors

 *   [ Thomas Lloancy ](https://profiles.wordpress.org/tlloancy/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/tlloancy-peoples-giftcard/)