Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To sell gift cards on a WordPress site, use WooCommerce with its official Gift Cards extension: create a simple product for one fixed amount or a variable product for preset amounts, choose how the recipient receives it, then test purchase, delivery, and redemption. This extension sells digital gift cards; it does not provide physical-card fulfillment.

What you need before setting up gift cards

The documented route is for a WordPress site running WooCommerce. For version 2.0.0 and later of the official extension, WooCommerce lists PHP 7.4 or newer, WordPress 6.2 or newer, and WooCommerce 8.2 or newer as requirements, along with hosting that supports Action Scheduler. Requirements can change, so check the current Store Owner’s Guide before installing.

The WooCommerce Gift Cards extension creates prepaid, multi-purpose digital gift cards. It issues a unique code after an order and supports redemption at checkout or adding the balance to an account. It is not a physical-card or printed-voucher fulfillment system.

Set up a gift-card product

  1. Install and activate the extension. Its settings are available at WooCommerce > Settings > Gift Cards.
  2. Create the product. Go to Products > Add New. Choose a simple product for a single fixed amount or a variable product for several preset amounts, then enable the Gift Card setting. The extension uses standard simple and variable products rather than adding a separate product type.
  3. Choose recipient behavior. Configure whether cards must be sent as gifts, may optionally go to another recipient, or are sent to the purchaser’s billing email. Buyers can enter recipient details and a message. The extension’s product page also lists multiple recipients and scheduled future delivery.
  4. Review the recipient email design. Configure the image or design used in the email where needed, then save the product and settings.

Test purchase, delivery, and redemption

Before making the product available to customers, place a complete test order and follow the gift card from purchase through use. WooCommerce documents two redemption paths: a recipient can enter the code at checkout or add its balance to an account. See the Store Owner’s Guide and gift-card FAQ for the documented flows.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Visa Physical Gift Card $200 (plus $6.95 Purchase Fee)
  • Gift Cards are shipped active and ready for use.
  • This card is non-reloadable. No cash or ATM access. Funds do not expire. If available funds remain on your card after the valid thru date has passed, please call customer service for a replacement card. A one-time purchase fee applies at the time of checkout. No fees after purchase.
  • To access your card information safely, type the complete website address shown on your Gift Card (MyGift.GiftCardMall.com) directly into your browser's address bar. Don't use search engines or shortened versions of the website address, as these may lead you to fake or fraudulent sites. Do not provide any Gift Card details (example: Card Number) to someone you do not know or trust. If you believe you've reached an illegitimate website, contact cardholder service at 1-888-524-1283. Be cautious of phishing sites, there are a variety of scams in which fraudsters try to trick others into paying with gift cards.
  • To report your Lost or Stolen Physical Visa Card, call Customer Service 24/7 at 1 (888) 524-1283 to cancel your Gift Card as soon as you can. You will be asked to provide the Gift Card number and other identifying information.
  • Use your Visa Gift Card in the U.S. everywhere Visa debit cards are accepted, including online.
  • Confirm the order completes using the payment gateway your store actually uses.
  • Verify the code is created and arrives at the intended recipient’s email address, including any scheduled delivery behavior you enabled.
  • Try applying the code at checkout and, where relevant to your store, adding the balance to an account.
  • Check that the transaction and card appear in the extension’s administration tools.

Check background jobs and compatibility

Code creation and email delivery rely on Action Scheduler background processing. WooCommerce warns that disabled WP-Cron or failed loopback requests can prevent these jobs from running. If a card is not created or an email does not arrive, check scheduled actions, WP-Cron, and loopback operation before assuming the product settings are wrong.

Test with your actual theme, checkout, payment gateway, and other active extensions. WooCommerce documents some tested integrations but does not guarantee seamless operation with every third-party plugin or gateway. Its compatibility guidance is a starting point, not a substitute for an end-to-end test on your own site.

Rank #2
Best Buy eGift Card
  • Print to redeem in store or redeem from your mobile device
  • Good at Bestbuy.com and in any US Best Buy location, Best Buy Mobile stores or Puerto Rico locations.
  • Redemption: Instore and Online
  • No returns and no refunds on gift cards.

What the extension supports—and what it does not

  • Digital codes: The extension sells virtual gift cards and delivers codes electronically.
  • Gift-card product options: Use a simple product for one value or a variable product for preset values, with recipient details and a message.
  • Administration: The product page lists tools to search and edit issued certificates, review transactions, see issued, used, and expired amounts, and import or export codes.
  • No physical fulfillment: The documentation excludes physical gift cards and printed vouchers. If your business needs those, choose a different plugin or fulfillment process and verify how its codes work with online redemption.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How to assess other WordPress gift-card plugins

Other options exist. The WordPress.org listing for Gift Cards (Gift Vouchers and Packages) describes WooCommerce voucher sales and checkout redemption, while Gift Cards Pro documentation says that plugin works with or without WooCommerce. Those descriptions alone do not establish a complete feature, pricing, security, or compatibility comparison.

Before choosing an alternative, verify its current documentation for:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quick Recap

Bestseller No. 1
Visa Physical Gift Card $200 (plus $6.95 Purchase Fee)
Visa Physical Gift Card $200 (plus $6.95 Purchase Fee)
Gift Cards are shipped active and ready for use.
$206.95
Bestseller No. 2
Best Buy eGift Card
Best Buy eGift Card
Print to redeem in store or redeem from your mobile device; Redemption: Instore and Online
$200.00
Bestseller No. 3
Visa Physical Gift Card $100 (plus $5.95 Purchase Fee)
Visa Physical Gift Card $100 (plus $5.95 Purchase Fee)
Gift Cards are shipped active and ready for use.
$105.95
Bestseller No. 4
Visa Physical Gift Card $50 (plus $4.95 Purchase Fee)
Visa Physical Gift Card $50 (plus $4.95 Purchase Fee)
Gift Cards are shipped active and ready for use.
$54.95
Bestseller No. 5
Wawa eGift Card
Wawa eGift Card
No returns and no refunds on gift cards.
$100.00
Best Value
Wawa eGift Card
  • Wawa is your all day, every day stop for fresh, built-to-order foods, beverages, coffee, fuel services, and surcharge-free ATMs. More details can be found on our website: wawa.com/about-us.
  • Redeemable at any of our 1200+ store locations, via our mobile app or conveniently at our fuel pumps
  • No returns and no refunds on gift cards.
Rank #4
Visa Physical Gift Card $50 (plus $4.95 Purchase Fee)
  • Gift Cards are shipped active and ready for use.
  • This card is non-reloadable. No cash or ATM access. Funds do not expire. If available funds remain on your card after the valid thru date has passed, please call customer service for a replacement card. A one-time purchase fee applies at the time of checkout. No fees after purchase.
  • To access your card information safely, type the complete website address shown on your Gift Card (MyGift.GiftCardMall.com) directly into your browser's address bar. Don't use search engines or shortened versions of the website address, as these may lead you to fake or fraudulent sites. Do not provide any Gift Card details (example: Card Number) to someone you do not know or trust. If you believe you've reached an illegitimate website, contact cardholder service at 1-888-524-1283. Be cautious of phishing sites, there are a variety of scams in which fraudsters try to trick others into paying with gift cards.
  • To report your Lost or Stolen Physical Visa Card, call Customer Service 24/7 at 1 (888) 524-1283 to cancel your Gift Card as soon as you can. You will be asked to provide the Gift Card number and other identifying information.
  • Use your Visa Gift Card in the U.S. everywhere Visa debit cards are accepted, including online.
Rank #3
Visa Physical Gift Card $100 (plus $5.95 Purchase Fee)
  • Gift Cards are shipped active and ready for use.
  • This card is non-reloadable. No cash or ATM access. Funds do not expire. If available funds remain on your card after the valid thru date has passed, please call customer service for a replacement card. A one-time purchase fee applies at the time of checkout. No fees after purchase.
  • To access your card information safely, type the complete website address shown on your Gift Card (MyGift.GiftCardMall.com) directly into your browser's address bar. Don't use search engines or shortened versions of the website address, as these may lead you to fake or fraudulent sites. Do not provide any Gift Card details (example: Card Number) to someone you do not know or trust. If you believe you've reached an illegitimate website, contact cardholder service at 1-888-524-1283. Be cautious of phishing sites, there are a variety of scams in which fraudsters try to trick others into paying with gift cards.
  • To report your Lost or Stolen Physical Visa Card, call Customer Service 24/7 at 1 (888) 524-1283 to cancel your Gift Card as soon as you can. You will be asked to provide the Gift Card number and other identifying information.
  • Use your Visa Gift Card in the U.S. everywhere Visa debit cards are accepted, including online.
  • Whether WooCommerce is required.
  • Digital versus physical fulfillment options.
  • Fixed, preset, or customer-entered amounts.
  • Scheduled email delivery and recipient personalization.
  • Checkout redemption and partial-balance handling.
  • Reporting and code-management tools.
  • Payment gateway and checkout compatibility.
  • Minimum software versions, ongoing license cost, and support and update history.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.