Product Icon

FMA Gift Card and Voucher for WooCommerce

Sell virtual or physical gift cards on WooCommerce with custom codes, partial redemption, scheduled delivery, and branded PDF designs.
Choose a billing option
$49
Save 20%
$98 $78.40

Product comparison

Subscription includes

  • Product updates and improvements
  • Customer support
  • 30-day money-back guarantee

Let Customers Buy or Send Digital and Physical Gift Cards

Turn gifting into another way to sell. This gift card plugin for WooCommerce lets customers purchase and send digital gift cards straight from your store, or choose a physical card shipped to the recipient’s address. Once redeemed, gift cards become store credit customers can apply at checkout, giving you a built-in reason for both the buyer and the recipient to come back.

Customers pick a design, add a personal message, choose the amount, and either send it by email right away or schedule delivery for a specific date, perfect for birthdays, holidays, or any occasion where timing matters. Behind the scenes, you control everything from custom code prefixes to partial redemption, discount rules, and where gift card details appear at checkout, so the feature fits how your store actually runs.

Whether you’re building out a full gifting program or just adding a simple gift certificate option, this plugin gives your store a professional, flexible way to sell something customers already want to buy.

Gift Card Plugin Features List

  • Create and manage unlimited gift cards.
  • Offer both virtual and physical gift cards at the product level.
  • Add custom prefixes or suffixes to gift card codes.
  • Allow partial redemption of gift card balances.
  • Enable scheduled delivery for a future date.
  • Set fixed or custom gift card amounts, with minimum and maximum limits.
  • Apply gift card discounts to the subtotal or the order total.
  • Let customers add a personal message and choose from gift card templates.
  • Attach a PDF version of the gift card, downloadable from the customer’s account.
  • Automatically send gift card emails based on order status.
  • Restrict redemption to the recipient only, or allow any logged-in user.
  • Apply gift cards to specific products or categories, with an option to exclude other coupons.
  • Track gift cards from a dedicated dashboard with revenue and redemption data.

Create Unlimited Gift Cards

Add gift cards to your store as a product customers can buy for themselves or send to someone else. There’s no cap on how many gift cards you create or how many are active at once, so the feature scales whether you’re running a small seasonal promotion or a year-round gifting program. Every gift card redeemed becomes store credit the recipient can apply at checkout, so gifting turns into a new order instead of a one-off transaction.

Create Unlimited Gift Cards

Offer Virtual or Physical Gift Cards

Set each gift card product as virtual or physical. Virtual gift cards are delivered straight to the recipient’s inbox, while physical cards ship to their address, so you can offer the format that best fits your store and your customers’ expectations.

Offer Virtual or Physical Gift Cards BO

Offer Virtual or Physical Gift Cards FO

Send Gift Cards by Email

Customers choose a template, add a personal message, set the amount, and send the card directly to the recipient’s email. The whole gifting process happens without ever leaving your store.

Send Gift Cards by Email

Customize Gift Card Codes

Add a prefix or suffix to every gift card code, such as GCV-2024, so the codes are easy to organize, track by campaign or season, and instantly recognizable as coming from your store. This is especially useful if you run seasonal promotions or multiple gift card campaigns at once, since each batch can carry its own identifiable code pattern.

Customize Gift Card Codes

Allow Partial Redemption

Customers don’t have to spend an entire gift card balance in one order. They can use part of it and save the rest for later, which keeps the remaining balance as a reason to come back and shop again. The remaining balance stays tied to the same gift card code, so customers don’t need to track separate codes for each purchase.

Allow Partial Redemption

Schedule Gift Card Delivery

Let customers pick the exact date a gift card should be delivered, so it lands in the recipient’s inbox right when it’s supposed to, not the moment it’s purchased. This takes the pressure off last-minute shopping, since customers can buy a gift card in advance and know it will still arrive on the right day.

Schedule Gift Card Delivery

Choose How Discounts Are Applied

Decide whether a gift card discount is applied to the order subtotal or the total, giving you control over how it interacts with tax, shipping, and other charges. This matters most for stores with variable shipping costs or tax rules, since applying the discount at the wrong stage can throw off your margins on gift card orders.

Choose How Discounts Are Applied

Set Fixed or Custom Amounts

Offer a set of predefined gift card amounts, or let customers enter a custom value within a minimum and maximum you control. Either way, gifting stays flexible for the customer and predictable for your store.

Set Fixed or Custom Amounts

Control Who Can Redeem a Gift Card

Restrict redemption so only the intended recipient can use a gift card, or open it up to any logged-in user, whichever fits how you want gift cards to work in your store. Locking redemption to the recipient adds a layer of protection against a gift card being used by someone other than who it was meant for.

Control Who Can Redeem a Gift Card

Download Personalized Gift Cards as a PDF

Generate a PDF version of every gift card, complete with your site name, the personalized message, the gift card code, and an optional disclaimer. Attach it to the delivery email or let customers download it anytime from their account.

Download Personalized Gift Cards as a PDF

Download Personalized Gift Cards as PDF

Apply Gift Cards to Specific Products or Categories

Restrict where a gift card can be redeemed by product or category, and mark it as exclusive so it can’t be combined with other coupons or discounts, keeping your promotions working exactly the way you intend.

Apply Gift Cards to Specific Products or Categories

Manage Gift Cards from One Dashboard

See total gift cards, active cards, revenue, and redeemed value at a glance, with month-over-month comparisons. Search by code or recipient, filter by status, bulk import gift cards from a CSV, and manage every card without leaving the dashboard.

Manage Gift Cards from One Dashboard

Let Customers Track Gift Cards from Their Account

Give customers a dedicated Gift Cards tab in their account, where they can view everything they’ve sent and received. A Received Gifts view shows total value, amount used, and available balance at a glance, along with a full table of gift card codes, sender, date, expiration, and remaining balance. A separate Purchased Gifts tab lets customers see every gift card they’ve bought and sent to others, so nothing gets lost track of on either side of a gift.

Let Customers Track Gift Cards from Their Account


Frequently asked questions

Can customers send a gift card to someone else, or only buy one for themselves?

Both. Customers can purchase a gift card for their own use or send it directly to someone else's email with a personal message and a chosen design.

Do gift cards have to be used all at once, or can customers spend part of the balance and save the rest?

Customers can use part of a gift card's balance and save the remainder for a future order. The unused balance stays tied to the same gift card code.

Can I offer both digital and physical gift cards, or does the plugin only support one type?

Both are supported. Each gift card product can be set as virtual, delivered by email, or physical, shipped to the recipient's address.

Can customers schedule a gift card to arrive on a specific date, like a birthday?

Yes. Customers can choose a future delivery date when purchasing, so the gift card arrives exactly when it's meant to instead of immediately after purchase.

Is there a way to stop someone other than the intended recipient from redeeming a gift card?

Yes. Redemption can be restricted so only the recipient can use a gift card, or opened up to any logged-in user, depending on how you want it to work.

Can gift cards be restricted to certain products, or used on anything in the store?

Gift cards can be limited to specific products or categories, and can also be marked exclusive so they can't be combined with other coupons or discounts.

Related Products

Price $79 annually
Rated 3.4 out of 5 stars
Price $279 annually
Rated 3.2 out of 5 stars
Price $59 annually
Rated 3.1 out of 5 stars
Price $109 annually
Rated 2.7 out of 5 stars
Price $109 annually
Rated 2 out of 5 stars
Price $49 annually
Rated 4.1 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Price $109 annually
Rated 2.6 out of 5 stars
Price $109 annually
Rated 2.3 out of 5 stars
Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.