> ## Documentation Index
> Fetch the complete documentation index at: https://itemstores.com/help/llms.txt
> Use this file to discover all available pages before exploring further.

# Run a gift card store

> Give people a balance to spend instead of their own money

A gift card store is one where the people buying spend an allowance you gave
them. Uniform programs, staff swag and reward catalogs all work this way.

Each order paid with gift cards or points carries a redemption fee, billed to
you rather than to the participant. The rates are in
[Licenses and limits](/help/tutorials/licenses-and-limits).

## 1. Decide who can get in

<Steps>
  <Step title="Open the store's settings">
    Go to [Stores](https://itemstores.com/app/stores), open the store, and
    select **Settings**, then the **Add-ons** tab.
  </Step>

  <Step title="Gate the store if it should be private">
    Turn on **Gated access** when the store should not be publicly reachable,
    such as a staff store. A gated store lets in invitees and anyone with a gift
    card. For a company or school, add the email domains under **Allowed
    domains** so people can join themselves.

    <Frame>
      <img src="https://mintcdn.com/itemstores/B0Wep7NxsvYXTJfv/images/knowledge-base/store-addons-gated.png?fit=max&auto=format&n=B0Wep7NxsvYXTJfv&q=85&s=00bd67c07da2f5408354f94a88777660" alt="Add-ons with Gated access on and itemstores.com entered under Allowed domains" width="1522" height="928" data-path="images/knowledge-base/store-addons-gated.png" />
    </Frame>

    An open store works too. Anyone can browse, and only gift card holders have
    a balance to spend.
  </Step>
</Steps>

## 2. Hand out the allowance

<Steps>
  <Step title="Create gift cards">
    Open the store's **Gift cards and participants** and select **Create gift
    card**. Set the **Amount** each person gets.

    **Single use** gives one card per person, and **Number of gift cards**
    creates a batch. Create separate batches to give different people different
    amounts.

    <Frame>
      <img src="https://mintcdn.com/itemstores/B0Wep7NxsvYXTJfv/images/knowledge-base/create-gift-card.png?fit=max&auto=format&n=B0Wep7NxsvYXTJfv&q=85&s=259d3608e3ee6826885a7b2421bf30e6" alt="The Create a new gift card dialog for a single use card, with amount, code, number of gift cards and expiration date" width="1016" height="946" data-path="images/knowledge-base/create-gift-card.png" />
    </Frame>

    **Multi-use** is one shared code. Everyone who redeems it gets the full
    amount, once each. **Max uses** caps how many people can.

    <Frame>
      <img src="https://mintcdn.com/itemstores/B0Wep7NxsvYXTJfv/images/knowledge-base/create-gift-card-multi-use.png?fit=max&auto=format&n=B0Wep7NxsvYXTJfv&q=85&s=ff60439aed00c0bf4408ab16608dbe2f" alt="The Create a new gift card dialog for a multi-use card, with amount, code, max uses and expiration date" width="1008" height="944" data-path="images/knowledge-base/create-gift-card-multi-use.png" />
    </Frame>
  </Step>

  <Step title="Give out the codes">
    Creating a card sends nothing. Give each code out however you like. Select a
    code in the list to copy it.

    A customer enters it under **Redeem a gift card** in the store's account
    menu, or with **Join by email or gift card** on a gated store.

    <Frame>
      <img src="https://mintcdn.com/itemstores/nmjyYfphxM3bgPWU/images/tutorials/storefront-redeem-gift-card.png?fit=max&auto=format&n=nmjyYfphxM3bgPWU&q=85&s=55cf98084ef4afc337f8372dcd84fd26" alt="Storefront view of the Redeem a gift card dialog" width="754" height="340" data-path="images/tutorials/storefront-redeem-gift-card.png" />
    </Frame>
  </Step>

  <Step title="Or invite people with a starting balance">
    On the **Participants** tab, **Invite** offers **Email invite** for one
    person and **Upload CSV** for a list. A nonzero **Starting balance**, or
    `amount` column in the CSV, issues that person a gift card for it. Each
    invite emails a sign-in link.

    <Frame>
      <img src="https://mintcdn.com/itemstores/B0Wep7NxsvYXTJfv/images/knowledge-base/invite-participants.png?fit=max&auto=format&n=B0Wep7NxsvYXTJfv&q=85&s=0af8a42b0d150bd2dc2602443989044c" alt="The Invite participants chooser with the Email invite and Upload CSV tiles" width="1012" height="474" data-path="images/knowledge-base/invite-participants.png" />
    </Frame>
  </Step>

  <Step title="Give everyone on a domain a welcome balance">
    With allowed domains set, **Welcome gift card** issues a gift card to anyone
    who joins through one. Leave it at \$0.00 to issue none.

    <Frame>
      <img src="https://mintcdn.com/itemstores/B0Wep7NxsvYXTJfv/images/knowledge-base/welcome-gift-card.png?fit=max&auto=format&n=B0Wep7NxsvYXTJfv&q=85&s=0d4b38311aef0cdb58a9c0dd08eb0f90" alt="The Welcome gift card dialog with an amount entered" width="988" height="640" data-path="images/knowledge-base/welcome-gift-card.png" />
    </Frame>
  </Step>
</Steps>

## 3. Let them earn points

Optional. Turn on **Loyalty program** under **Add-ons** and set an **Earn
rate** in points per dollar. 1 point is worth 1 cent. A store runs either the
loyalty program or **Buy now pay later**, not both.

<Frame>
  <img src="https://mintcdn.com/itemstores/B0Wep7NxsvYXTJfv/images/knowledge-base/store-addons-loyalty.png?fit=max&auto=format&n=B0Wep7NxsvYXTJfv&q=85&s=a3d525b1ece3cc33e0d380486bb729e4" alt="Add-ons with Loyalty program on, an earn rate of 2 points per dollar, and the preview of what a purchase earns" width="1524" height="982" data-path="images/knowledge-base/store-addons-loyalty.png" />
</Frame>

## What participants see

A participant's **Balance** is their gift card funds plus their points. It
shows in the store's account menu and is applied at checkout automatically,
points first.

<Frame>
  <img src="https://mintcdn.com/itemstores/nmjyYfphxM3bgPWU/images/tutorials/storefront-account-balance.png?fit=max&auto=format&n=nmjyYfphxM3bgPWU&q=85&s=30f032a87ecb104fbcf2fd8f23d37205" alt="Storefront view of the account menu, with the Balance and points, Your orders, and Redeem a gift card" width="624" height="676" data-path="images/tutorials/storefront-account-balance.png" />
</Frame>

## Keeping track

The **Gift cards** tab shows each card's status, what remains on it, and how
many people hold it. The **Participants** tab shows each person's points, gift
card funds and Balance.

<Frame>
  <img src="https://mintcdn.com/itemstores/B0Wep7NxsvYXTJfv/images/knowledge-base/gift-cards-list.png?fit=max&auto=format&n=B0Wep7NxsvYXTJfv&q=85&s=1e269c169704dbb7d789b632a5276f54" alt="The Gift cards tab with status tabs, Filters, and cards showing amount, remaining, holders and status" width="2000" height="1049" data-path="images/knowledge-base/gift-cards-list.png" />
</Frame>

<Note>
  Everything above in reference form is in
  [Gift cards and participants](/help/knowledge-base/stores/participants).
</Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.