Flo Docs
Bookings

Cancellations

A cancelled booking is removed from your live schedule, the time slot opens again, and (for paid sessions with a card charge on file) Flo sends a full refund to the fan’s original payment method. Free sessions cancel without any payment step.

Fans can also cancel or reschedule themselves using Manage this booking in their email — until about 1 hour before the session starts.

Bookings require Creator+

Cancellation flows apply to sessions booked through Book a Session on Creator, Pro, or Studio. See Bookings overview.


Two ways to cancel

Who cancelsWhereReschedule too?
You (creator)Dashboard → Monetize → Bookings → AppointmentsManaging bookingsNo — only cancel from the dashboard today
Your fanManage this booking link in confirmation / reminder emailYes — fan can pick a new open time on the same page

Both paths free the slot and follow the same refund rules for paid sessions below.


Cancel from the dashboard (you)

Where to click

  1. Open Dashboard → Monetize → Bookings → Appointments
  2. Find the session in Upcoming (hover the row) or on the calendar (hover the block, open the popover)
  3. Choose Cancel or Cancel booking

There is no second confirmation screen and no cancellation reason field in the dashboard today — one click starts the cancel.

What Flo does

StepResult
1Booking status becomes cancelled; the slot can be booked again
2Paid booking with card payment on file: Flo issues a full refund to the fan
3Booking payout hold for that session is released — Payout hold
4Linked Google Calendar event and Zoom meeting are cleaned up when integrations were used
5Fan receives a cancellation email (refund amount noted when applicable)

You do not get a separate “you cancelled this” email — check Appointments or your fan’s reply if you need confirmation.

When dashboard cancel can fail

Message / situationWhat to do
Not active / already cancelledRefresh Bookings — someone may have cancelled already
Payouts account is not connected (paid session)Finish Settings → Flo Payments so refunds can run
No card payment on file (shows a price)Contact support with the booking details — Flo cannot auto-refund without a payment record
Refund could not be completedTry again; if it persists, contact support with the booking id

Until a paid cancel succeeds, do not assume the fan was refunded.


Manage this booking (your fan)

Fans see Manage this booking in:

EmailLink
ConfirmationRight after they book
Reminder (24h / 1h)If Flo email reminders are on for that booking

The link opens a simple page (/booking/manage) — no Flo account required. Each booking has its own private link; if the link is old or wrong, Flo shows an error to use the email again.

What fans can do on that page

ActionWhat happens
Cancel bookingBrowser asks Cancel this booking? This cannot be undone. — then full cancel + refund rules below
ReschedulePick a new date and time from your open slots (same session length and rules as a new booking)

Copy on the page explains that paid cancels refund to their card.

The 1-hour cutoff

Fans cannot cancel or reschedule when the session starts in less than 60 minutes. The page says the link is no longer open for changes and to contact you directly.

Time until sessionFan self-serve
More than ~1 hourCancel or reschedule allowed
Less than ~1 hourBlocked — contact you
Already started or pastPage says the session has passed
Already cancelledPage says the session was cancelled

You can still cancel from the dashboard on a confirmed upcoming session — there is no matching 1-hour block for creators in Flo today. Use good judgment for last-minute paid sessions (refund still runs when payment is on file).


Reschedule (fan only)

Reschedule does not charge again — it moves the same booking to a new time.

TopicBehavior
WhoFan only, via Manage this booking
SlotsOnly times you still have open (availability, buffer, notice, other bookings, Google busy times)
ConflictIf someone else took the slot, fan sees This time slot was just taken. Please choose another.
Video linkFlo clears the old link, then tries to create a new Zoom or Meet link for the new time
EmailFan gets an updated confirmation; you get a client rescheduled notice
PaymentNo second charge; original payment stays tied to the booking
Payout holdStill based on the new session start time — Payout hold

There is no creator Reschedule button in Bookings today. To move a session yourself, cancel and ask the fan to book again, or ask them to use Manage this booking before the cutoff.


Refunds for paid sessions

Booking cancel refunds are automatic

When you or the fan successfully cancels a paid session that has a card payment on file, Flo refunds the full amount the fan paid (shown in their cancellation email). You do not need a separate refund in Wallet for that booking.

Session typeOn cancel
FreeNo refund — nothing was charged
Paid (payment on file)Full refund to the fan’s original card
Paid (price shown but no payment record)Cancel may fail until support resolves the payment row

How long refunds take

The fan’s email says the refund will appear on their original payment method and that banks can take a few business days. Flo initiates the refund right away; timing after that depends on the card issuer.

Your balance

Refunds reduce what you earned on that session. Any booking payout hold on that booking clears when the cancel completes. See Payout hold and Wallet overview.

Refund policy at checkout vs booking cancel

Before paying, fans may see your Flo Payments refund policy (from Settings → Flo Payments → Refunds & disputes) on the booking confirm step. That setting mainly describes how you handle refund requests on other sales.

Cancelling a booking (by you or the fan) is separate: Flo still runs the full automatic refund for paid sessions with payment on file, regardless of that window. State your real rules on your page or offer so fans know what to expect if they ask outside Flo’s self-serve window.


Emails after cancel or reschedule

When you cancel

RecipientEmail
FanBooking cancelled — session name, old time, optional refund line
YouNo automatic cancellation email (check dashboard)

When the fan cancels

RecipientEmail
FanBooking cancelled (same style, with refund line if paid)
YouNotice that the guest cancelled — name, email, session, time

When the fan reschedules

RecipientEmail
FanFresh confirmation for the new time
YouClient rescheduled with old and new times

Reminders

After a cancel, 24h and 1h reminders do not send for that booking.


What changes on your schedule

ItemAfter cancel
Upcoming listSession removed
CalendarShows Cancelled on past views; not in upcoming
Fan’s manage linkNo longer works for changes
Google Calendar / ZoomFlo removes or stops using the old event / meeting when connected
SlotAvailable again for new bookings (subject to availability rules)

Policies and expectations

Flo does not enforce your personal “no refunds after 48 hours” text on the page — but fans read it. Align your offer, page copy, and support replies with what you actually do.

SituationSuggestion
You need to cancelCancel in Bookings; paid fans are refunded automatically when payment is on file
Fan asks inside 1 hourThey cannot use the manage link — you cancel from the dashboard if you agree
No-showFlo does not auto-cancel; cancel the booking yourself if you are not refunding
Partial refundNot supported in the booking cancel flow — full refund only
Disputes / chargebacksSeparate from cancel — see Wallet dispute banners — Wallet overview

Creator checklist

  1. Prefer fan self-serve when possible

    Point fans to Manage this booking in their email so they pick a new time or cancel before the 1-hour cutoff.

  2. Last-minute changes

    Inside 1 hour, fans must contact you. You can still cancel from Appointments if you agree to refund.

  3. After you cancel a paid session

    Confirm the toast succeeded; the fan should get email with refund wording. Check Wallet if earnings look off.

  4. Set expectations on your page

    Add refund / reschedule notes near your Book a Session block so fans know your rules beyond Flo’s buttons.


Troubleshooting

ProblemWhat to check
Fan says link does not workSession within 1 hour, already cancelled, or past — or wrong/old email
Fan cancelled but I was not emailedCheck spam; open Bookings for status
Refund not on fan’s card yetNormal delay of a few business days after Flo sends refund
Cancel failed — payouts not connectedComplete Flo Payments onboarding
I cancelled but fan wants partial refundBooking cancel only does full refund; agree offline or via support
Reschedule failed — slot takenFan picks another time or cancels
No new Zoom / Meet after rescheduleIntegrations may still be syncing — Google Calendar, Zoom
Hold still affecting payoutHold should clear on cancel — see Payout hold

GuideTopic
Managing bookingsAppointments, calendar, cancel button
Bookings overviewFan journey and plan limits
Booking remindersManage link on reminder emails
Booking payout holdMoney after cancel
Bookings setupOffers and checkout
Wallet overviewEarnings, disputes, payouts
Flo Payments setupRefund window setting (other products)