How to create a “virtual” gift card product

For each gift card type you want to sell, you’ll need to create a new “gift card” product type. Add a new product and choose “gift card” type.

The price of the gift card can either be a fixed amount or have variable amounts (including manual amount option).

To create a virtual gift card, you will have to select the checkbox “Virtual“.

Fixed amount

For a fixed amount you decide the amount of the gift card. During the purchase, the customer will only see this price, there are no other options.

Variable amount

In case of a variable amount, the customer has the possibility to choose among pre-set amounts or manually insert the amount of the gift card.

To make this possible, you must enable the “Manual amount mode” in the product settings page and enable “Enable/disable custom amount” field in the plugin general settings.

You can also decide the minimal amount the customer needs to add to be able to purchase the gift card.

By selecting default, the manual amount option will or will not be displayed, depending on the general plugin settings.

How to create a “physical” gift card product

To create a physical gift card (non-virtual), make sure that “Virtual“ is not checked. The product setting options are the same as the virtual gift card options. The only difference is, that there is no “email” field shown to the customer since the gift card will not be sent digitally.

By default, the system will associate a code to the gift card, after the order is completed. You will need to replace this code with the code that is specified on the gift card that has been sent physically. You can edit the code in the “gift cards” dashboard.

“Pre-printed” gift cards

The default gift card behavior can be changed activating the “Disable code generation” option, that you’ll find in the plugin general settings. This is especially useful if you have pre-printed cards that already have a code assigned to them.When an order with a “pre-printed” gift card is made, the order status will show a bell icon to notify about it.

In the order page, you can insert the gift cart code linked to the pre-printed o custom gift card you will send (only for completed orders).

The new gift card with the code you inserted will be available in the Gift Cards section, only after saving the order.

In case the order is completed but no code has been assigned to the gift card yet, no email will be sent to the customer.

Discounts/markup on gift card price

Do you want to offer your users a discount on the gift card price? For example, get them pay $8 and get a gift card worth $10?

Or do you need to charge customers an extra fee on the gift card price?

You can! Both on virtual and pre-printed gift cards.

You will be able to see two dedicated boxes in the gift card product settings details, where you enter the percent discount on the gift card price and a custom text to explain this clearly to your customers.

You can try with negative numbers as well to include extra costs to the gift card.

Please, note:  the discount/markup will be effective in the cart and this feature does not apply to gift cards with manually entered amounts.