# Gift Cards

{% hint style="info" %}
**Tip:** Gift cards are convenient when migrating crowdfunding pre-orders or for low-stock backorders when the time of payment and order processing occur asynchronously. Gift cards are also an easy store credit alternative that deducts from all cart costs, including taxes and shipping fees
{% endhint %}

{% hint style="info" %}
If you want to learn how to redeem store credit as a gift code, see [Extend Store Credit with Gift Codes](https://docs.shopwaive.com/shopify/checkout-extensions/extend-with-gift-codes) using our Shopify Plus Checkout extension
{% endhint %}

## How to use

With Shopwaive, you can empower your customers, employees, and affiliates with gift cards. Create, redeem, and send gift cards with Shopify Plus Checkout extensions, Shopify POS Smart Grid Tiles, bulk creation within the app, and automated emails via Shopify Flow actions.

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><p><mark style="color:blue;"><strong>Redeem credit as gift code</strong></mark></p><p><strong>Checkout Extensions</strong></p></td><td>Allow customers to redeem their credit as a gift code</td><td><a href="https://1743155819-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6HSAZj4RDucpQwVtzMYt%2Fuploads%2FVpzcoSBA0YLi7lZzBWyE%2FShopwaive.png?alt=media&#x26;token=684e283b-b74c-44f0-8ac1-d6f007571ac3">Shopwaive.png</a></td><td><a href="https://docs.shopwaive.com/shopify/store-credit/checkout-extensions/extend-with-gift-codes">https://docs.shopwaive.com/shopify/store-credit/checkout-extensions/extend-with-gift-codes</a></td></tr><tr><td><p><mark style="color:blue;"><strong>Create gift code</strong></mark></p><p><strong>Shopify Flow Action</strong></p></td><td>Create a gift code and send in an email in Shopify Flow</td><td><a href="https://1743155819-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6HSAZj4RDucpQwVtzMYt%2Fuploads%2FVpzcoSBA0YLi7lZzBWyE%2FShopwaive.png?alt=media&#x26;token=684e283b-b74c-44f0-8ac1-d6f007571ac3">Shopwaive.png</a></td><td><a href="https://docs.shopwaive.com/shopify/shopify-flow#create-a-gift-code-and-optionally-send-email">https://docs.shopwaive.com/shopify/shopify-flow#create-a-gift-code-and-optionally-send-email</a></td></tr><tr><td><p><mark style="color:blue;"><strong>Create bulk gift cards</strong></mark></p><p><strong>Shopwaive app</strong></p></td><td>Issue gift cards with CSV import in the app</td><td><a href="https://1743155819-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6HSAZj4RDucpQwVtzMYt%2Fuploads%2FVpzcoSBA0YLi7lZzBWyE%2FShopwaive.png?alt=media&#x26;token=684e283b-b74c-44f0-8ac1-d6f007571ac3">Shopwaive.png</a></td><td><a href="https://docs.shopwaive.com/shopify/gift-cards#create-gift-cards-in-bulk">https://docs.shopwaive.com/shopify/gift-cards#create-gift-cards-in-bulk</a></td></tr><tr><td><p><mark style="color:blue;"><strong>Redeem Gift Cards</strong></mark></p><p><strong>Shopify POS UI Extension</strong></p></td><td>Redeem as a gift code, all from the Shopify POS Cart</td><td><a href="https://1743155819-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6HSAZj4RDucpQwVtzMYt%2Fuploads%2FVpzcoSBA0YLi7lZzBWyE%2FShopwaive.png?alt=media&#x26;token=684e283b-b74c-44f0-8ac1-d6f007571ac3">Shopwaive.png</a></td><td><a href="https://docs.shopwaive.com/shopify/shopify-pos">https://docs.shopwaive.com/shopify/shopify-pos</a></td></tr><tr><td><p><mark style="color:blue;"><strong>Send Gift Cards</strong></mark></p><p><strong>Shopify POS UI Extension</strong></p></td><td>Create Gift cards and send them in an email</td><td><a href="https://1743155819-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6HSAZj4RDucpQwVtzMYt%2Fuploads%2FVpzcoSBA0YLi7lZzBWyE%2FShopwaive.png?alt=media&#x26;token=684e283b-b74c-44f0-8ac1-d6f007571ac3">Shopwaive.png</a></td><td><a href="https://docs.shopwaive.com/shopify/shopify-pos">https://docs.shopwaive.com/shopify/shopify-pos</a></td></tr></tbody></table>

## Create Gift Cards in bulk

To create gift cards for your customers, follow the steps outlined below. Open the app and click the icon labeled <mark style="color:blue;">**Settings**</mark> when you hover over it using a desktop browser. Or simply navigate to the <mark style="color:blue;">**Settings**</mark> page on a mobile device

<figure><img src="https://1743155819-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6HSAZj4RDucpQwVtzMYt%2Fuploads%2F9zaY5Ca2LGi5lkmuHuJR%2FGiftCards.png?alt=media&#x26;token=2d8aaa81-fcab-4d58-b2f0-b0b63c578152" alt=""><figcaption><p>Click Settings from the side menu, navigate to the Gift Cards tab and toggle on Gift Cards</p></figcaption></figure>

Once you click <mark style="color:blue;">**Settings**</mark>, scroll down and toggle on the <mark style="color:blue;">**Gift cards**</mark> setting.&#x20;

{% hint style="info" %}
New! Gift cards are now available through Shopwaive on all Shopify subscription plans. To learn more about Shopwaive's Gift Card business solutions, please contact us at <mark style="color:blue;">**<support@shopwaive.com>**</mark>
{% endhint %}

## Create Gift Cards — Step-by-step:

{% hint style="success" %}
This guide describes how to create gift cards in bulk in the app. Need to create Gift Cards in Shopify POS? You can skip this guide and instead refer to the Shopify POS [Send Gift Cards](https://docs.shopwaive.com/shopify/shopify-pos) Smart Grid Tile
{% endhint %}

How do I issue gift cards? Whether you're migrating crowd-funded pledges to Shopify, or want the flexibility to cover all costs at checkout for your customers,  gift cards are a convenient and easy way to accomplish this and so much more. To begin, follow these steps:

1. Go to <mark style="color:blue;">**Settings**</mark> > <mark style="color:blue;">**Gift Cards**</mark> and click the <mark style="color:blue;">**Create Gift Cards**</mark> button
2. In the modal popup that appears, click the <mark style="color:blue;">**Get Template**</mark> button to download a CSV file to your local drive. Open the file and enter the following information

<figure><img src="https://1743155819-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6HSAZj4RDucpQwVtzMYt%2Fuploads%2FTUGtAXa2wBFYFVgmbcjW%2FEXAMPLE_TEMPLATE.png?alt=media&#x26;token=30dbda14-c679-4dcf-bb40-2875737cae6f" alt=""><figcaption></figcaption></figure>

The <mark style="color:blue;">**email**</mark> field can include an existing customer or prospect customers' email, and will be assigned as recipient to the gift card, but this field is optional. Leave blank to create gift card codes that are not associated with email.

{% hint style="info" %}
If the email field is left blank, the gift card code is created without assigning to a specific customer or email address. Note, you will be unable to send email notifications for this gift card unless you add an email later in the Shopify admin. If an email is added in the Shopify admin at a later time, the default Shopify gift card notification template will be used automatically
{% endhint %}

The <mark style="color:blue;">**code**</mark> field can include a string between 8 - 20 characters in length, but is optional. Leave blank for an autogenerated code to be created.

The <mark style="color:blue;">**value**</mark> field is required and must be greater than 0. It is equivalent to the value of the gift card code associated with your store's currency. Leave out currency symbols, this field accepts numeric values greater than zero only.

The <mark style="color:blue;">**type**</mark> field must equal **gift\_card** to successfully complete the import process.

The <mark style="color:blue;">**OncePerCustomer**</mark> field is a boolean that accepts **TRUE** or **FALSE**.&#x20;

If you set <mark style="color:blue;">**OncePerCustomer**</mark> equal to **FALSE** the following will occur:

1. If an email is included for this row, the email address is attached to the internal notes section of the gift card for reference only. The note for this gift card can be viewed in the Shopify Admin, and if you choose, the email can be used to attach a customer at a later time to this gift card in the Shopify Admin, in which an email notification using Shopify's gift card template can be sent.
2. If an email is included for this row, the customer is not created or notified by email, only the gift card is created.
3. If an email is not included for this row, only the gift card is created, and the internal notes attached to this gift card is left blank
4. Set equal to **FALSE** to use Shopwaive's email campaign service. With this service you can create custom gift card templates and send email campaigns with the gift card code, balance, and a custom message with HTML editing capability. Conveniently, setting equal to **FALSE** only creates the gift card so you can send a custom email notifying customers at a later time that corresponds to your campaign timing. The templates include merge tags, so dynamic data such as balance and gift card code can be sent to thousands of your customers with just one-click.

If you set <mark style="color:blue;">**OncePerCustomer**</mark> equal to **TRUE** the following will occur:

1. If an email is included for this row, the email address is attached to the internal notes section of the gift card. The note for this gift card can be viewed in the Shopify Admin
2. If an email is included for this row, the customer is also created and notified by email using Shopify's default gift card template. If a customer with this email already exists, they are automatically notified by email using Shopify's default gift card template.
3. If an email is not included for this row, only the gift card is created, and the internal notes attached to this gift card is left blank

After you upload your gift cards, you'll receive a success message indicating the upload was successful and you can complete the import by clicking the <mark style="color:blue;">**Import**</mark> button. You can import hundreds or thousands of codes with just a few clicks.

<figure><img src="https://1743155819-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6HSAZj4RDucpQwVtzMYt%2Fuploads%2F6fqM53mvlYmhXfuieqwj%2FGiftExample.png?alt=media&#x26;token=f3294f7d-2cb8-4636-acc2-04558586f08a" alt=""><figcaption><p>Bulk import gift cards for pre-orders, backorders, or promotions with Shopify Plus and Shopwaive</p></figcaption></figure>

After clicking <mark style="color:blue;">**Import**</mark> you will receive a success message if the import was successful. Please contact <support@shopwaive.com> if you you have questions or need help troubleshooting.

Processing times for gift card codes may vary based on the size of your import and if you choose to automatically create customers if emails are provided and they do not already exist.

*Less than 10 codes will take a minute or less.*

*Less than 100 codes can take up to 5 minutes.*

*Less than 1000 codes can take up to 30 minutes to process.*

{% hint style="info" %}
Gift card creation occurs at a rate of approximately 1 gift card code every 3 seconds
{% endhint %}

While these are just estimates, you can close the window while they finish processing in the background.&#x20;

## Email campaigns

With gift cards, you will have the added benefit of using Shopwaive's advanced TinyMCE Email editor, create saved HTML email templates, and include merge tags to send dynamic messages to your customers, including real-time gift card balances. Once a template is created, you can send balances to all customers with a gift card code with just a single click. With Shopwaive's campaign email tracking, you will have the option to resend to customers who previously received a notification, or only send gift cards that were newly created since the last time you sent out an email campaign, or who did not previously receive a successful notification due to failed attempts.

<figure><img src="https://1743155819-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6HSAZj4RDucpQwVtzMYt%2Fuploads%2F345PcV7kFpUg5Lsb9faL%2FGiftCardCampaigns.png?alt=media&#x26;token=671ed768-05cc-4964-b39c-11a1ac3f3d5b" alt=""><figcaption><p>Resend all gift cards, or select only the newly created or previously failed send attempts</p></figcaption></figure>

When emails are sent to customers that are recipients of the gift card, the internal notes section of the gift card is updated with the email timestamp, for event and communication tracking.

<figure><img src="https://1743155819-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6HSAZj4RDucpQwVtzMYt%2Fuploads%2Fz3ATd2BtR3xuKgo2289a%2FUpdateTimeline.png?alt=media&#x26;token=29387a8f-42b0-462d-bc32-8e75e8a0e57e" alt=""><figcaption><p>Shopify Plus Gift card details as viewed within the Shopify admin</p></figcaption></figure>
