Directory / plugin
LAFU Gift Cards
v1.12.2 · by elsama101
Sell gift cards online and in your store. Customers pay at checkout, the leftover balance stays on the card, and every cent is tracked.
About this plugin
Gift cards bring you money up front, new customers who discover your shop, and recipients who usually spend more than the card is worth. LAFU Gift Cards makes selling them simple, online and in your shop.
Turn any WooCommerce product into a gift card in a minute. Customers pick an amount, see the card in your shop’s colours and send it by email now or on a day they choose. The recipient pays with it at checkout, and whatever they do not spend stays on the card.
Completely free. No account, no fee per card sold, no upsell screens.
Why shops choose LAFU Gift Cards
- Sell online and at the counter. A card sold in your shop is saved as a normal paid order, so it is in your sales and bookkeeping.
- Full transaction history (ledger) for every card. Every sale, payment, refund and manual change, with the date and who made it.
- Correct VAT and bookkeeping. The card pays like a payment method, so product prices and VAT stay right.
- A card can never be spent twice, even when two people try at the same moment.
- Bring your paper gift cards from a CSV file, with their own codes and balances.
Gift card products
- Fixed amounts, or let customers enter their own amount within your limits.
- Three ready designs: Colour (your brand colour), Gift ribbon and Christmas.
- Live preview of the card while the customer fills in the form.
- Your own heading and text on the card, per product.
Delivery
- Email the gift card right away or on a chosen date (scheduled delivery).
- Send to someone else with a personal message, or anonymously.
- Several recipients in one go: each gets their own card.
- Physical gift cards: print and ship them instead of emailing.
Redeem at checkout
- Customers enter the code in the cart or checkout, in the block checkout or the classic one.
- Partial redemption: the unused balance stays on the card.
- Several gift cards on one order, or one card for the whole order.
- Cancelled or refunded orders put the money back on the card automatically.
In your shop
- Sell a gift card at the counter for cash or card, or give one away for free.
- Every card has a QR code for quick lookup and can be printed.
Your customers
- My Account shows their gift cards and balances, and they can save a card they received.
- Balance check anywhere with the [lafu_gift_card_balance] shortcode.
Manage your cards
- Search every card and see its balance and full transaction history.
- Change a balance with a reason, edit the recipient or expiry, resend the email or cancel a card.
- Optional expiry date. Export all cards to CSV.
Built right
- Works with the block checkout, High-Performance Order Storage (HPOS) and the WordPress privacy tools.
- Codes that cannot be guessed, with limits on how often codes can be tried.
- Accessible (WCAG 2.1 AA) and translated into 20 languages.
For developers
- Hooks: lafu_gift_cards_issued, lafu_gift_cards_balance_changed, lafu_gift_cards_designs, lafu_gift_cards_default_expiry.
- Orders paid with gift cards carry the meta _lafu_gc_redemptions (card, masked code, amount), so accounting tools can book them as a payment.
- Email templates can be overridden in your theme like any WooCommerce email.
LAFU Gift Cards Pro
Everything above is free and stays free. For shops that want more, the separate LAFU Gift Cards Pro add-on adds:
- Designer: your own words and colours on every design, the style of the gift card page, and designs made from your own photo or printed card, with the amount placed anywhere
- Ten illustrated occasion designs and buyer photo cards
- Till for the counter with QR scanning
- Printed card batches and bulk orders for companies
- Store credit from refunds, top-ups and bonus cards
- Group gifts: several people chip in for one card
- Text message and WhatsApp delivery
- Limits by category or product
- Expiry reminders and reports
- REST API and webhooks
Credits
The gift card page bundles the Fraunces and Manrope fonts (SIL Open Font License 1.1, licence files in assets/fonts). No fonts are loaded from other servers.