Settings

All options are in WooCommerce > Settings > Gift Cards. The gift card email is configured in WooCommerce > Settings > Emails.

Gift Cards settings tab in WooCommerce settings
WooCommerce > Settings > Gift Cards.

General

SettingWhat it does
Issue gift cards when the order isProcessing (paid) — the default — or Completed. Codes are created and emailed at this status.
Code prefixOptional letters/digits added in front of every code, e.g. GIFT gives GIFT-7KQ2-M9XA-T4PB-H3ZD.
Default amountsAmounts pre-filled for new gift card products.
Message lengthMaximum characters of the personal message (0 = no limit).
Live previewShows a preview of the card on the product page that updates while the customer types.
Default gift card imageCard image for the preview and the email when the product has no image.
Show codes to the buyerShows the issued codes in the buyer's order details and order emails (useful when the recipient loses the email).

Redemption

SettingWhat it does
Gift card fieldShow the gift card field on the cart page and/or the checkout page (classic pages and blocks).
Buying gift cardsWhen on (default), gift cards cannot be used to pay for other gift cards.
Remember code from emailThe Shop now button in the email remembers the code in the browser and fills it in on the cart and checkout; the recipient clicks Apply.

Advanced

Remove data on uninstall — when enabled, deleting the plugin removes all gift cards, their history and the settings. Gift card products and orders are kept. Data is never removed while the Pro edition is installed. Off by default.

The gift card email

In WooCommerce > Settings > Emails > Gift card you can enable/disable the email, change the subject, heading and additional text, choose HTML or plain text, and send a blind copy to the buyer. Placeholders: {amount}, {sender_name}, {recipient_name}, {site_title}. Use the preview to see the result with sample data.