Gift card booking software

Gift card booking software.

Sell gift cards and class passes, then let customers redeem them at checkout. Offer a stored balance or a set number of sessions, track every change in a ledger, and restore value automatically when a booking is canceled.

For: studios, workshops, and instructors who want to sell bookings before customers pick a date, for holidays, presents, and prepaid class packs.

How it works

Sell bookings before customers pick a date.

FullClass supports two kinds of gift cards: a balance type that holds a stored value, and a class-pass type that holds a set number of sessions. You can sell them from your booking page or widget, and restrict a gift card to a specific class when you want it used for just one thing.

At checkout, the customer applies their gift card and the value comes off the total. Every issue, redemption, and refund is recorded in a ledger, so balances always reconcile. If a booking is canceled, the value is restored. One note on scope: a class-pass cannot apply to a multi-session course, but a balance gift card can.

fullclass.io/b/river-studio
Upcoming classes

River Studio workshops

APR24

Handmade Pasta

6:30 PM with Elena Martinez

3 spots
APR25

Weekend Wheel Throwing

10:00 AM with Sam Okafor

8 spots
APR26

Kids Science Camp

1:00 PM with Priya Shah

12 spots

Complete booking

No account password. Confirmation by email.

2 spots$190.00
Promo code- $20.00
Tax$8.50
Total due$178.50
Credit card, gift card, or class pass
What it replaces

The end of paper gift certificates.

If selling gift cards means a spreadsheet and a shoebox of redemptions, you have outgrown it.

Paper certificates

Hand-written gift certificates that are easy to lose and hard to verify.

Manual balance tracking

Keeping remaining values in a spreadsheet and hoping the math stays right.

Redemption at the door

Sorting out who has credit and how much, in person, while class is about to start.

No prepaid packs

No clean way to sell a block of sessions a customer can draw down over time.

Refund headaches

When a booking is canceled, manually working out what to put back on a card.

No audit trail

No history of how a balance was issued, spent, or restored when questions come up.

How FullClass fits

Gift cards and class passes, built into checkout.

  • Two gift card types. Sell a stored-balance gift card or a class-pass with a set number of sessions.
  • Price protection. A class-pass is good for a set number of sessions, so it holds its value even if your prices change later.
  • Sell from the widget. Turn on a “Buy gift cards” banner on your hosted booking page and embedded widget so customers can purchase without calling.
  • Automatic delivery emails. The recipient gets a gift card email and the buyer gets a purchase confirmation, sent for you.
  • Restrict to a class. Lock a gift card to a specific class when it should only be used for one thing.
  • Redeem at checkout. Customers apply a gift card during booking and the value comes off the total.
  • Apply after the fact. Add a gift card to an already-paid booking and the covered amount is refunded to the original payment method.
  • Convert balance and pass. Turn a balance card into a class pass, or convert a pass back to its original paid value, keeping the same code.
  • Ledger history. Every issue, redemption, and refund is recorded, so balances always reconcile.
  • Refunds restore value. Cancel a booking and the gift card value is put back automatically.
  • Admin console. Search by code, email, or name, view each card's ledger, and cancel or restore cards from one place.
  • Optional expiry. Set a valid-from and valid-until date, or leave the end date open so a card stays usable.
Example workflow

From gift to booked spot.

1

Offer gift cards

Sell a balance gift card or a class-pass from your booking page or widget, optionally restricted to a class.

2

A customer buys one

The purchase is recorded in the ledger, and the recipient gets a gift card they can use whenever they like.

3

They redeem at checkout

When booking a class, they apply the gift card and the balance or a session comes off the total.

4

Balances stay accurate

Remaining value updates in the ledger; if a booking is canceled, the value is restored automatically.

Get started today

Start selling gift cards and passes.

Start taking bookings in minutes. Publish a booking page, embed the widget, or build on the API.

30-day free trial · Cancel anytime