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

# Giftpro gift voucher redemption

> Accept Giftpro gift vouchers in storekit. Guests can redeem a voucher code when paying a bill online, at the stores where the voucher box is enabled.

Giftpro lets guests redeem gift vouchers when they pay a bill online. The connection is set up per store; the API key is held at account level.

> [!WARNING]
>
> Enabling Giftpro does not add a gift card box to the online order checkout. Today the voucher box only appears on pay-at-table bill payments, and only for a fixed set of stores (BAO's pay-at-table venues). For any other store the **Integration enabled** toggle saves successfully but has no customer-facing effect.

## Before You Start

* Giftpro requires a storekit+ subscription. If your account is not on storekit+, the settings page shows **Upgrade to enable Giftpro** instead of **Enable Giftpro**.
* The **Giftpro API key** is held at account level and is shown read-only on the settings page — it cannot be edited there. If the key is missing, [contact support](https://storekit.com/docs/getting-started/contact-support.md).

## Enable Giftpro for a Store

**1. Find Giftpro**

Go to **Stores** → your store → **Settings** → **Integrations** and open **Giftpro**.

**2. Enable the integration**

Click **Enable Giftpro**.

**3. Choose a location**

In **Voucher redemption**, pick a **Giftpro location** from the dropdown (each entry shows the location name and ID). This is required — it is used to check whether a voucher can be redeemed at this venue.

**4. Turn it on and save**

Toggle **Integration enabled** on, then click **Save** in the bar at the top of the page. **Discard** reverts unsaved changes.

If the location list does not load, the page shows "Couldn't load Giftpro locations." — click **Retry**.

## What Guests See

At the stores where the box is enabled, the guest paying a bill sees **Apply a gift card**. They type the code into "Enter your gift card code" and press **Check**. The box then shows the voucher balance, and the guest presses **Apply** to use it.

The applied amount covers the amount the guest chose to pay — if the balance is smaller, the rest is paid by card. Any remaining balance stays on the voucher. The applied amount shows as "Applied {amount} from your gift card." with a **Remove** option. An invalid or empty code shows an error; the guest can correct it and retry.

## Refunds

When a bill payment that used a voucher is refunded, the Giftpro redemption is reversed automatically and the redeemed amount is returned to the voucher.


## Related topics

- [Voucher Connect gift card and voucher redemption](https://storekit.com/docs/guides/integrations/voucher-connect.md)
- [Leat Rewards and Vouchers](https://storekit.com/docs/guides/integrations/loyalty/leat/rewards-and-vouchers.md)
- [Glu gift card redemption](https://storekit.com/docs/guides/integrations/glu.md)
- [Square gift card redemption](https://storekit.com/docs/guides/integrations/square-gift-cards.md)
- [Toggle gift card redemption](https://storekit.com/docs/guides/integrations/toggle.md)


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