Skip to content

Getting started

  • WordPress 6.5 or newer.
  • WooCommerce active.
  • PHP 8.1 or newer.
  1. Upload the plugin to /wp-content/plugins/giftcards, or install it via Plugins → Add New.
  2. Activate it. WooCommerce must be active. On activation the plugin creates its gift-card table.
  3. Open the Gift Cards menu and review the settings: the enable toggle, the code prefix and the email subject and body.
  1. Create or edit a product and set its price to the gift-card value.
  2. On the General tab, turn on the Gift card checkbox.
  3. Save the product.

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

After purchase, the recipient receives a unique code by email. At checkout, a card-code field lets the shopper enter the code; its balance is applied as a discount on the order total. Any unused balance carries over to later purchases.

By default the code is emailed to the order’s billing email, so a card is always deliverable. An optional per-line recipient email can override this so the card goes straight to the person being gifted.

The free edition covers selling cards, the emailed code, redemption and a balance with partial redemption. Gift Cards Pro adds scheduled delivery, custom card designs, balance checks, redemption history and bulk CSV generation.