GiftUp

GiftUp is the simplest way to sell gift cards online. It gives you the ability to set up beautiful 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

  • Gift cards cannot be used for membership purchases. They will work for all other types of services (rentals, lessons, classes, and packages).
  • Gift cards are tied to recipients, so Swift will verify that the customer that's trying to redeem the card is the originally intended recipient (via email)

Selling Gift Cards

Selling gift cards is a great way to incentivize repeat purchases, promote word-of-mouth marketing, and allow your customers to give meaningful gifts to friends and family.

With GiftUp, you can create beautifully branded gift cards at no cost. When integrated with Swift, customers can seamlessly redeem these gift cards by entering their gift card code during checkout for bookings or purchases.


Getting Started

To get set up, we first need to create your free GiftUp account. We'll then connect GiftUp to Swift, allowing the two to sync with each other whenever gift cards are purchased or redeemed.

Create a GiftUp Account

Start by creating your free GiftUp account. Visit the GiftUp home page and click "Sign Up". There, you'll be asked to enter an email & password for your account. If you already have an account with GiftUp, click "Log In".

Once you've entered your credentials, click "Sign Up" to continue.

Create a gift card

Once you've created your account, you'll get sent to the GiftUp admin portal. Here, you'll see many setup steps like adding business details, connecting your Stripe account, etc. - but the one we'll focus on for now is creating an item for sale. Aka, your gift card!

Click on "Add item for sale" to enter the gift card creation flow.

Here, you can enter a name, an optional description, and the price + value of the card. Once you're happy with the details, you can click "Add item" to create your first card!

Note: Please only select currency backed pricing, as Swift does not support "unit backed" cards.

Get API credentials to connect to Swift

Now that your account is set up, we can create your API credentials. Think of this as a "password" that uniquely identifies your GiftUp account, and is only accessible to the platforms that have access to this password.

To do this, visit the Settings page and scroll down to the "View GiftUp integrations" on the "Connect GiftUp! to your software" card.

Scroll all the way down to the "GiftUp! Rest API" card, and click on "Get an API key" to go the API keys page.

Once there, you should see an empty page as shown below. Click the "Create a new API key" button.

Name the API key "Swift" so you can remember what it will be associated with, and hit "Create API key".

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 to Swift

Once you've created your API key, you can now visit the Integrations page on Swift to connect your GiftUp account. If you don't have access to this page, ask an owner or staff member with appropriate permissions to do this.

Enter your API key from GiftUp here, and click "Save".

And that's it! Your customers can now use GiftUp gift cards that they purchase in your 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 these gift cards, you can do it directly in GiftUp.

Redeeming a gift card

In the past, customers could redeem a gift card just like they would redeem a couponThis is no longer the case - gift cards are treated as their own payment method.

To redeem a gift card, first a customer must add it to their account. They can do this during checkout by entering the gift card code on the Payment Methods 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.

Please Note

Once redeemed, the balance of the gift card will update automatically in GiftUp.

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 are tied to recipients, so Swift will verify that the customer that's trying to redeem the card is the originally intended recipient (via email). If they are not, they'll see an error message when they enter the code that says "You are not the intended recipient of this gift card".

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us