GiftUp is the simplest way to sell gift cards online. It gives you the ability to set up branded gift cards (digital and physical), and the integration with Swift will allow your customers to use those gift cards when booking on the platform.
⚠️ IMPORTANT
The GiftUp gift card integration is only available to facilities who are subscribed to certain plan types. If you are unable to access the GiftUp integration and would like to upgrade, please contact the Support team.
Gift cards cannot be used for Membership purchases or Membership payments. They will work for all other types of services (rentals, lessons, classes, and packages).
Why sell GiftUp gift cards?
Gift cards are a great way to increase customer engagement, encourage repeat visits, and provide an easy gifting option for your customers.
Once integrated with Swift, customers can purchase gift cards through GiftUp and redeem them during checkout on Swift by entering their gift card code. The available balance will automatically be applied toward their booking or purchase.
Getting Started with GiftUp
To connect GiftUp with Swift, you will first need to create a GiftUp account and configure your gift cards. Once your account is set up, you will generate an API key from GiftUp and connect your account to Swift.
The setup process includes:
Creating your GiftUp account
Completing GiftUp account setup
Creating your gift cards
Generating your GiftUp API key
Connecting GiftUp to Swift
While creating a GiftUp account is free, GiftUp may charge fees for gift card sales. For the most up-to-date pricing information, please refer to GiftUp's pricing guide: https://www.giftup.com/pricing
Create a GiftUp Account
To create your GiftUp account:
Visit the GiftUp website: giftup.app
Select Sign Up.
Enter your email address
Click Sign Up to continue.
If you already have a GiftUp account, select Log In instead.
Enable Two-Step Verification
For added account security, GiftUp requires two-step verification. Once you've created the account, follow these steps to enable two-step verification for your GiftUp account:
Click your name in the top-right corner.
Select Your Profile.
Scroll to Two-step verification.
Follow the instructions to connect GiftUp with your authenticator app.
Click Update user once completed.
Complete GiftUp Setup
After creating your account and enabling two-step verification:
Click Continue setup at the top of the left navigation panel.
Complete the required setup steps, including:
Adding your business details
Connecting your Stripe account
Configuring your GiftUp account settings
Once your account setup is complete, you can create your first gift card!
Creating a Gift Card in GiftUp
GiftUp refers to gift cards as items for sale. To create a gift card:
Select Add item for sale.
Enter the gift card details:
Gift card name
Optional description
Price and value
Select Add item to create your gift card.
Important: When creating your gift card, only select Fixed Pricing or Flexible Pricing. Swift does not support Unit-backed gift cards.
Get API credentials to connect to Swift
To connect GiftUp with Swift, you will need to create an API key. This key securely allows Swift to communicate with your GiftUp account and sync gift card purchases and redemptions.
To create your API key:
Open Settings in GiftUp.
Locate the Connect GiftUp! to your software section.
Select View GiftUp integrations.
Scroll to the GiftUp REST API section.
Click Get an API key.
Select Create a new API key.
When naming your API key, use Swift. This will make it easier to identify later.
For Scopes, please ensure you have the following checked and enabled,
Gift Cards - Read
Gift Cards - List
Gift Cards - Redeem (under Gift Cards - Write)
Webhooks - Read
Webhooks - Write
Settings - Read
Once completed, you can hit the "Create API key" button
Once created, it should show up on this page. You can click the "API key" to copy it to your clipboard, as we will use it in the next section.
Connecting GiftUp to Swift
After creating your API key, connect GiftUp to Swift:
Go to your Swift Admin account.
Navigate to Settings → Integrations
Locate the GiftUp integration and click the Configure button
Paste your GiftUp API key.
Click Save.
If you do not have access to the Integrations page, an Owner or Admin with the appropriate permissions will need to complete this step.
Once connected, Swift and GiftUp will automatically sync gift card purchases and redemptions. Your customers can now use GiftUp gift cards during Swift checkout! 🎉
Purchases & Redemptions
Purchasing gift cards
Your customers can buy your gift cards using the checkout link provided by GiftUp. This purchase will happen directly on GiftUp's platform, not on Swift.
There are a few ways to do allow your customers to purchase your gift card. You can either send them your direct GiftUp checkout link or embed the checkout on your website. To do either of these things, you can visit the Settings page and click the "Get your checkout installation code/link" card.
Viewing purchased gift cards
Once a customer buys a gift card from you, Swift will sync the order from GiftUp, and it will appear in the new "Gift Cards" page under Marketing.
To make changes to any gift card, you must do it directly with your GiftUp account under the "Orders" tab.
How can a customer redeem a GiftUp gift card
In the past, customers could redeem a gift card just like they would redeem a coupon. This is no longer the case - gift cards are treated as their own payment method.
To redeem a gift card, first a customer must add the gift card to their account during the booking/checkout process. They can do this during checkout by entering the gift card code on the Payment step,
Simply click "Add Gift Card" and a modal will pop up to enter the code.
Once it's been added, the gift card will appear as a valid payment method. When the customer attempts to buy a service that exceeds the balance on the card, Swift will ensure they choose a backup payment method (ex: credit card) to pay the remainder.
Gift cards will work on all surfaces where customers make purchases, whether that's the branded booking page or the branded mobile app.
Note: Once redeemed, the balance of the gift card will update automatically in GiftUp and in Swift.
Using multiple gift cards
Since only one code can be applied at any given time, customers cannot use multiple gift cards on the same checkout.
Sharing gift cards
It's important to note that gift cards can only be applied once.


















