> For the complete documentation index, see [llms.txt](https://docs.shopwaive.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.shopwaive.com/shopify/gift-cards.md).

# Gift Cards

Shopify Plus merchants can create bulk gift cards for customers with just a few clicks

{% 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 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 credit as a gift code, see [Extend Credit with Gift Codes](/shopify/checkout-extensions/extend-with-gift-codes.md) 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&amp;token=684e283b-b74c-44f0-8ac1-d6f007571ac3">Shopwaive.png</a></td><td><a href="https://docs.shopwaive.com/shopify/checkout-extensions/extend-with-gift-codes">https://docs.shopwaive.com/shopify/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&amp;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&amp;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&amp;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&amp;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, click <mark style="color:blue;">**Settings**</mark> in the left side menu and open the <mark style="color:blue;">**Gift Cards**</mark> tab

In the <mark style="color:blue;">**Gift Cards**</mark> section tick the checkbox so the card reads "Gift Cards are enabled", then click **Save**.

{% 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](/shopify/shopify-pos.md) 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. Click <mark style="color:blue;">**Gift cards**</mark> in the left side menu of the app, then click <mark style="color:blue;">**Import**</mark>
2. Click <mark style="color:blue;">**Download the CSV import file**</mark> to download the template 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&amp;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**.

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 create the gift card without assigning it to a customer. If you plan to share the code yourself, enter your own code in the Code column: the Gift cards page shows only the last four characters of a code.

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

Save the file as .CSV and drop it onto the upload area of the same page. A banner tells you how many gift codes are ready; then click <mark style="color:blue;">**Import**</mark>. If a row has a problem, the banner names the row and nothing is imported. One import takes up to 30 codes: split a longer list into several files.

After you click <mark style="color:blue;">**Import**</mark>, the page shows the progress and then how many gift codes were created. The gift cards appear in your Shopify admin under **Products** > **Gift cards** and in the list on this page. 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.

While an import runs, the page shows how many codes have been created and about how long is left. Keep the page open while it reads "Handing your file to the importer"; after that you can leave the page and the import continues in the background.

## Email gift cards

The bulk import does not send a Shopwaive email. To email a gift card to a customer:

* Use the <mark style="color:blue;">**Create gift code**</mark> action in [Shopify Flow](/shopify/shopify-flow.md) with **Send Email with Shopwaive** checked and **Customer email (recipient)** filled. The email is sent only when your store has an authenticated sending domain
* Use the <mark style="color:blue;">**Send Gift Cards**</mark> tile in [Shopify POS](/shopify/shopify-pos.md)
