Flo Docs
Memberships

Billing & Dunning

Paid membership tiers that renew (monthly, yearly, or weekly) bill through Flo Payments. Flo charges the card on file each period, tracks status in your dashboard, and handles failed payments with reminders and optional grace periods.

This guide covers recurring membership billing only. One-time tier prices charge once at join — there is no renewal or dunning cycle. Free tiers have no billing.

Creator plan required

You need Creator or above and an Active Flo Payments account before fans can pay for recurring tiers — Connect payments.

Related: Create a tier · Manage members · Wallet overview · Flo Payments · Welcome email.


What counts as recurring billing

Price type on a tierRenews?Covered here?
Recurring (weekly, monthly, yearly)Yes — each billing periodYes
One-timeNo — single charge at joinNo — see Create a tier
$0 (free tier)No chargeNo

If a tier offers both $9 / month and $90 / year, each fan is on one price row — billing follows that row’s interval.


How renewals work

  1. Member joins on a recurring price

    Fan checks out through Flo Payments and saves a payment method for future charges.

  2. Flo bills each period

    On each renewal date, Flo attempts to charge the saved card for that tier’s price (including any trial rules you set on the price row).

  3. Successful charge

    The member stays Active. You earn the sale (minus platform fees); the charge appears in Wallet activity.

  4. Failed charge

    Status moves to Past due (see below). Flo emails the member and may send follow-up reminders while billing is still retrying.

Flo does not send you a separate email for every successful renewal. Use Wallet and the member’s Payment history in the hub to review charges.

Platform fees on each renewal

Every successful renewal uses the same Flo Payments fee model as the first charge: your plan’s percentage plus the flat per-sale fee, built into checkout math — Flo Payments · Wallet fees.


Where you see billing

Membership Hub → Members

Column / areaBilling use
StatusActive, Past due, Paused, Cancelled
RenewsNext renewal date for paying members (blank for free or comp)
MRREstimated monthly amount for that member’s subscription
Payment history (member drawer)Individual charges and billing events, newest first

Filter by Past due under Filters when you want a recovery list — Manage members.

Dashboard → Wallet → Subscriptions

The Subscriptions tab lists ongoing Flo Payments relationships (memberships, products, courses).

What you seeMeaning
Payment issuesPast-due billing — same situation as Past due in the hub
Active / TrialBilling is current
SearchFind a member by email

Each renewal also creates a sale line in Wallet → Overview → Recent activity. The Subscriptions tab answers who is on a plan, not every past invoice — Wallet overview.


When a payment fails

If a renewal charge does not go through:

  1. The member’s status becomes Past due in the hub (and Payment issues in Wallet).
  2. Flo emails the member (see Reminder emails below).
  3. You get an in-app notification: Member payment failed with their email and program name.
  4. The member keeps access while status is Past due — community, classroom, and portal stay available until status changes to Cancelled (or they fix payment and return to Active).

Access during past due

Flo treats Past due members as still entitled to membership perks. The fan portal shows a clear Payment failed banner so they can update their card before access is removed.

What Flo does automatically

StepTimingWhat happens
First noticeRight after the failed chargeEmail to the member with Update payment method (when Flo can open the billing update flow)
Follow-up remindersAbout 3 days and 7 days after the first failureSame style of email if they are still Past due
Billing retriesHandled by Flo PaymentsFailed charges are retried on a standard schedule over several days (you do not configure retry times in Flo)
Optional grace cancelOnly if you set a grace period (below)After that many days in Past due, Flo sets the member to Cancelled

Flo does not run a long multi-step “dunning campaign” with different templates — reminders reuse the same payment failed email so the message stays simple.


Reminder emails (what members receive)

Emails come from Flo (for example receipts@myflo.link on the first failure; follow-ups may send from hello@myflo.link).

PartContent
SubjectAction required: payment failed for plus your program or tier name
HeadlinePayment failed
BodyExplains the charge did not go through and asks them to update their payment method to keep access
Button (when available)Update payment method → — opens the secure billing update flow
Footer noteWarns that the subscription may be cancelled if payment is not resolved

If the button cannot be generated, the email asks them to contact you to update payment details.

Members can reply to reach you in their inbox depending on the sending address shown.


What members see in the portal

Members manage membership billing in two places:

Membership page (program-specific)

https://myflo.link/{your-username}/portal/membership

ElementWhen Past due
Status pillPayment failed
BannerYour access is still active, but your payment method needs to be updated to keep your membership.
Update payment methodPrimary button on the banner
Cancel membershipShown in billing, but only works while status is Active. While Past due, use My Subscriptions (below) or fix payment first

My Subscriptions (all Flo subscriptions)

https://myflo.link/{your-username}/portal/subscriptions

Membership renewals appear alongside product and course subscriptions.

ElementWhen past due
Status badgePast due
WarningYour last payment failed. Please update your payment method to keep access.
Manage billing & paymentOpens billing self-service
Cancel subscriptionStops future renewals after confirm

Tier changes while past due

Fans cannot switch tiers while status is Past due. They should fix payment first, or you can adjust access from the hub — Manage members.


Failed payment grace period

You control how long Flo keeps a Past due member before automatically cancelling them.

  1. Open hub settings

    Dashboard → Memberships → your program → Open hubSettings.

  2. Gamification

    In the settings sidebar, choose Gamification.

  3. Failed payment grace period

    Set days (0–90) and click Save grace period → toast Grace period saved.

ValueWhat Flo does
0 (default)Flo does not auto-cancel after a fixed number of days. Billing retries continue on the default schedule until the subscription ends or the member updates their card.
1–90If the member is still Past due after that many days, Flo sets them to Cancelled (access ends per cancel rules below).

Grace period is per program

The setting applies to the whole membership program, not individual tiers. Member badges live on the same Gamification screen — they are separate from billing.

The grace timer starts from when the member entered Past due (when Flo last updated their status for the failed payment).


When payment is fixed

If a retry or updated card succeeds:

AreaResult
Member statusReturns to Active
PortalPayment failed banner goes away
AccessContinues without interruption
Your notificationNo separate “recovered” notification — check Members or Wallet if you want to confirm

When membership ends after billing failure

How it endedAccess
Grace period elapsed (you set 1–90 days)Flo sets Cancelled on the member record — hub and portal access stop when that status changes
Billing retries exhausted (grace 0)Flo Payments ends the subscription; status becomes Cancelled when billing syncs
Member cancels from My SubscriptionsCancellation is immediate in billing; status updates to Cancelled
Member cancels from the membership page (while Active)Scheduled for period end — they keep access until that date
You cancel from hub or WalletPaid: access until period end; free / comp: immediate — Manage members

Flo does not send a dedicated “membership cancelled for non-payment” email from this flow — members may still get billing-system messages from the payment update flow where applicable.


Creator notifications

When a member’s renewal fails, Flo adds a dashboard notification:

FieldContent
TitleMember payment failed
BodyMember email and program name
TypeWarning style in the bell menu

Open Memberships from the notification to review the member list. There is no automatic email to you — watch the bell or filter Past due in Members.


Paused memberships (billing on hold)

Paused is different from Past due:

StatusBillingAccess
PausedTemporarily suspended at your requestBilling on hold — resume from Settings → Members when ready
Past dueRenewal charge failedMember keeps access while Past due; fix card or wait for grace / cancel

Pause and resume shortcuts live under Hub → Settings → MembersManage members. Full cancel flows: Pause and cancel.


Trials and first charge

If you set a Trial (days) on a recurring price, the first charge happens after the trial ends. If that charge fails, the same Past due flow and emails apply as for a normal renewal failure.

During an active trial (before the first charge), fans may see Trial in My Subscriptions; hub status stays Active for entitlement.


Suggested workflows

Watch members who need a card update

  1. Filter

    Hub → MembersFilters → check Past due only.

  2. Open drawer

    Click a row → review Payment history and notes.

  3. Optional outreach

    Email them personally if reminders are not enough — Flo already sent the payment-failed template.

Give more time before auto-cancel

  1. Set grace

    Settings → GamificationFailed payment grace period → for example 14 days → Save grace period.

  2. Use 0 for maximum retries only

    Leave 0 if you want Flo never to auto-cancel on a timer and only rely on the default billing retry schedule.

Confirm renewal revenue in Wallet

  1. Recent sales

    Dashboard → Grow → WalletOverview → scan Recent activity for membership renewals.

  2. Subscriber list

    Open the Subscriptions tab for Payment issues vs Active counts.


Troubleshooting

IssueWhat to check
Member says they updated card but still Past dueAllow a few minutes for the next retry; check Payment history in the drawer. Status should flip to Active after a successful charge.
No Update payment method button in emailRare — email still explains the failure; member can use portal banner or Manage billing & payment on My Subscriptions.
Member lost access while Past dueUnusual — Past due should keep access. If status is Cancelled, grace period may have elapsed or billing ended — check Status and grace setting.
Renews column blankFree tier, comp, or one-time price — no recurring date.
Charge succeeded but Wallet looks lowFees and pending vs available timing — Wallet balances.
Cannot set paid pricesFlo Payments must be ActiveConnect payments.

What's next?