Home > Docs > WooCommerce Gift Cards > Set Up Usage Restrictions for WooCommerce Gift Cards

Set Up Usage Restrictions for WooCommerce Gift Cards

Last updated on August 16, 2024

Gift cards have become a common trend in online stores. This feature not only provides a flexible gift-giving option, but it also plays a crucial part in increasing cash flow and advancing sales, seasonal and event-based marketing, and more, and the WebToffee WooCommerce Gift Cards plugin integrates this feature and some more to your online store.

This article explains how you can embed some usage restrictions on your gift card products to make them exclusive. With the usage restriction, you can create different varieties of gift cards, such as:

  • Applicable only for selected categories of products.
  • Applicable for only selected products.
  • Gift cards with a cap on the maximum usage value.
  • Gift cards with an expiry date.

To set up the usage restrictions,

  1. Install and activate the plugin. From the WordPress dashboard, navigate to Gift Cards.
  2. When installed as an add-on to the Smart Coupons for WooCommerce plugin, the settings page can be accessed from Smart Coupons > Gift cards.

Restrictions for gift card product

  1. From the Gift cards plugin home page, go to the Gift card products tab.
  2. Make sure you have a Gift card product that is ready to apply the restriction; if you are a new user, create a new gift card product for your store.
Gift card products tab
Gift card products tab
  1. Once the gift card is all set, go to the Usage Restrictions tab from the Add/Edit Gift Card page. Here, you will find many restriction options that can be applied to your gift card product.
Usage restrictions for gift card products
Usage restrictions for gift card products

The restriction options include:

Allowed products

When you select a product from here, the gift card applies only to that specific product. However, you can choose multiple products.

Exclude products

The gift card cannot be used to purchase any of the products selected here. However, you can choose multiple products.

Allowed categories

When you select a category from here, the gift card will only apply to products within that category. You have the flexibility to choose multiple categories.

Exclude categories

The gift card cannot be used to purchase products from the selected category. However, you can choose multiple categories.

Maximum spend

By entering a value here, you can specify that the gift card can only be used for up to that amount on a single purchase, even if it has a higher value. For example, if you have a gift card worth $1000 and set the maximum spend at $300, you can only use the gift card for orders with a total cart subtotal of $300 or lower. The remaining amount must be used in separate purchases, with this same restriction of up to $300 per purchase limit.

  1. Once you have set the desired usage restrictions, click on Publish/Update to make the product available in your store.

The given example is a gift card with usage restrictions set to only the category Women and a $300 maximum limit.

Usage restrictions for gift card products
Usage restrictions for gift card products

These usage restrictions are also available for the Send product as a gift option.

Restrictions for gift cards send by store owner

In addition to adding a gift card product to your store, you can also send a gift card to a user from the backend. When doing this, you will have an additional usage restriction available where you can set an expiry date for the gift cards you send.

  • To manually send a gift card from the backend, navigate to the Send gift card tab on the plugin home page.
  • Once the gift card is configured, scroll down to the Usage restrictions section.
  • In addition to the usage restrictions we discussed in the earlier section, you can find an additional option: Set expiry for generated gift cards.
Gift card usage restrictions
Gift card usage restrictions
  • The expiration date of the gift card is determined by the number of days set. For instance, if you choose 10, the gift card will expire exactly ten days after it is generated.
  • Finally, click on Send mail to share the gift card with the user.

The example below is of a gift card being used after its set expiration date.

Gift card usage restrictions
Gift card usage restrictions