Who controls what
The most common credit confusion is changing a setting in the wrong place. Use this table first.Setting up the scheduler
Open the scheduler's Payment section
Set the scheduler to Paywalled
Under How they pay, choose Credit

Set the credit cost
Add a Buy more credits link (recommended)
Set the cancellation behavior
Save, then check the product
What the athlete sees
- On your schedule page, credit-based sessions show their cost (for example 1 Credit) instead of a price.
- Checkout checks which credits are eligible for the selected athlete, scheduler, and session length. A total balance alone does not establish that a booking can use those credits.
- On a scheduler set to Either, the athlete chooses between spending a credit and paying the price before the payment step.
- Their remaining credit count is shown during booking and again on the confirmation, and the cost is deducted the moment the booking is confirmed.
- When a booking cannot use credits, the message says why rather than a generic “Not enough credits”: no credits left, credits not valid for this scheduler (they came from a product that does not include it), or the membership that granted them has expired.
- With no usable credits, review the purchase options or Buy more credits link shown in checkout. Configure a relevant product so the family has a clear next step.
- An athlete who comes up short can also ask you directly. CoachIQ sends you an In-App message on their behalf in the Inbox, naming the session and date they wanted and how many credits short they are (for example “…but I’m 1 credit short. Could you add credits to my account?”). Grant the credits from the athlete’s Credits tab and they can complete the booking; see Managing athlete credits.
- Parents select the attending child and can use eligible family credits. Family links do not pool every parent and child balance. See Booking for multiple athletes.
Cancellation and credit refunds
Credits are deducted at booking time, so cancellation is where they come back, or don’t.Edge cases
Athlete has credits but the scheduler says they have none
Athlete has credits but the scheduler says they have none
Athlete has 1 credit and the session costs 2
Athlete has 1 credit and the session costs 2
Credits expire after the booking is made but before the session date
Credits expire after the booking is made but before the session date
You set up a recurring booking for the athlete
You set up a recurring booking for the athlete
You manually book the athlete from the calendar
You manually book the athlete from the calendar
Same scheduler, athlete has two kinds of credits
Same scheduler, athlete has two kinds of credits
Product has a per-scheduler billing-cycle cap
Product has a per-scheduler billing-cycle cap
You switch a scheduler from Price to Credit
You switch a scheduler from Price to Credit
You switch a scheduler from Credit back to Price
You switch a scheduler from Credit back to Price
You archive or delete a credit-based scheduler
You archive or delete a credit-based scheduler
Free and credit sessions on the same schedule page
Free and credit sessions on the same schedule page
Athlete's subscription payment fails
Athlete's subscription payment fails

