View Product Page

General settings tab

Go to Settings > General. Here you can can configure all the options that will globally apply to your gift cards.

General settings

Date format: through this option, you can choose the date format to use for the delivery date or gift card expiration, etc.

Prevent the use of a gift card to purchase another gift card: enable this option if you want to prevent users from purchasing a gift card with another gift card. Note: this option doesn’t work when gift card codes are applied to the WooCommerce Coupons field.

Enable Shop Managers: enable this option to allow shop managers to manage the plugin settings.

Gift card code settings

Gift card code settings

Gift card code pattern: here, you can set the pattern to generate the codes of your gift cards.

Generate automatically a code when creating a gift card post: enable this option if you want to generate the code automatically when creating a gift card manually from the backend.

Disable code generation in physical gift cards: enable this option if you want to override the default behavior to generate the codes automatically for your physical gift cards.

Disable code generation in virtual gift cards: enable this option if you want to override the default behavior to generate the codes automatically for your virtual gift cards.

Global settings

The options in this section will apply to all your gift card products. It is, however, possible to override these settings from the product edit page.

Giobal settings

Allow custom amount: enable this option if you want users to be able to enter the gift card amount manually.

Gift card custom amount

Minimum custom amount: insert a value for the minimum custom amount that users can insert when purchasing the gift card. Leave empty if you don’t want to set a minimum amount.

Maximum custom amount: insert a value for the maximum custom amount that users can insert when purchasing the gift card. Leave empty if you don’t want to set a maximum amount.

Gift card expiration date: insert a value (in months) for the default expiration of your gift cards. If you don’t want them to expire, set the value to 0. To manage the gift card expiration at the product level, go this page.

Gift card orders settings

In this section, you can choose the actions to apply when orders including a gift card are canceled or refunded and where autocomplete orders or not.

Gift card orders settings

When an order containing a gift card is cancelled: choose what happens to the gift cards when the order through which it was purchased is canceled:
Do nothing: nothing will change, so the gift card will remain active and can still be used.
Disable the gift cards: the gift card will be disabled but is still visible in the Gift cards list.
Dismiss the gift cards: the gift card will be disabled and deleted.

When an order containing a gift card is refunded: choose what happens to the gift card when the order through which it was purchased is refunded:
Do nothing: nothing will change, so the gift card will remain active and can still be used.
Disable the gift cards: the gift card will be disabled but is still visible in the Gift cards list.
Dismiss the gift cards: the gift card will be disabled and deleted.

Autocomplete gift card orders: by enabling this option, orders including only gift card products will be completed automatically.

YITH Multi Vendor option

If you also use the plugin YITH WooCommerce Multi Vendor, you will find an additional option in the General tab:

Gift card and multi vendor

Gift cards vendor restrictions: by enabling this option, you can limit the possibility for users to apply the gift card codes only on products of the vendors to which the gift cards have been assigned by the global admin. Vendor commissions will be generated when purchasing the gift card. In case the remaining balance of the gift card, if any, is used on another order, the commission will be generated only for the actual amount paid.
For example, if I use €20 gift card on a €100 order, I will pay €80: vendors commissions will be generated on €80 (not €100).