FitSpace
FitSpace
FitSpace MarketplaceNutritionCoachingsMore Resources
  • Featured
  • Catalog
  • Library
  • Profile

Navigation

  • Home
  • All courses
  • All meal plans
  • All coachings
  • All Authors
  • Program guides

Resources

  • Blog
  • Courses
  • Meal plans
  • Coachings
  • FitSpace
  • Documentation
  • FAQ for creators
  • Food diary
  • Health
  • My Plan
  • For coaches
  • Fitness guides
  • Best fitness apps 2026

Support

  • FAQ
  • AI Coach
  • Press kit
  • Contact Us

Legal

  • Terms of Use
  • Privacy Policy
  • Course Offer
  • Refund Policy
  • Consent to data processing
  • FitSpace purchases
  • FitSpace author terms
  • Subprocessors
  • Company details

Contacts

  • business@fitspace.app

Mobile app

Download on the App StoreGet it on Google Play

© 2026 FitSpace. All rights reserved

FitSpace author handbook

Open dashboard →

Offers and checkout

Trainer documentation

Sections

Getting started

  • Overview
  • Coach's guide
  • Quick start
  • Verification & payouts

Trainer Space

  • Overview
  • Dashboard
  • Launch
  • Programs & delivery
  • Offers & checkout
  • Site & domain
  • Clients, chat & check-ins
  • Billing & limits
  • Settings & payments
  • Troubleshooting

Courses

  • Overview
  • Create & edit
  • Videos & library
  • Video posters
  • Upload troubleshooting
  • Revisions & moderation
  • Translations
  • Student chat
  • Previews & materials

Nutrition & coaching

  • Meal plans
  • Coaching — overview
  • Clients & assignments
  • Client intake

Growth & support

  • Analytics
  • Blog
  • Profile & SEO
  • Certificates & followers
  • How the platform works
  • FAQ
  1. Trainer documentation
  2. Offers and checkout

Offers and checkout

Configure Trainer Space offers, pricing, access rules, and checkout on the Products Sale tab.

An offer connects a price and access rules to a Trainer Space program or to a marketplace product (course, meal plan, or coaching) sold on your page. The same catalog product can have both a marketplace listing and its own Trainer Space offer — that is separate from program modules. Configure offers on Products → open a product → Sale tab. Landing copy and public URLs live under Site & domain.

What an offer includes

FieldPurpose
Price & currencyWhat the buyer pays (matches host: USD or RUB)
Billing modeOne-time purchase or recurring subscription
Access durationDays of workspace access after purchase or renewal
On salePublish or pause the offer without deleting it
Payment collectionFitSpace checkout (default) or external checkout (Starter+)
Terms & rulesPause/cancel behavior, service level shown before checkout

One primary CTA per offer on your landing page. Do not imply lifetime access unless the offer explicitly grants it.

One-time vs recurring

ModeBest forBuyer sees
One-timeFixed program, challenge, packageSingle charge; access for N days
RecurringOngoing coaching, membershipBilling interval before checkout; renewals extend access

Recurring student billing is separate from your FitSpace author subscription — see Billing & limits.

FitSpace checkout (default)

FitSpace hosts checkout on your landing:

  • Primary domain → Stripe (USD)
  • RU host → YooKassa (RUB)

After confirmed payment:

  1. FitSpace creates the order
  2. Access activates for the purchased product/program
  3. The buyer becomes an active seat in your workspace

Pending or failed payments must not grant access.

External checkout (own payments)

From Starter upward you can collect payment on your own checkout page:

  1. Configure the integration under Settings & payments
  2. On the offer Sale tab, set payment collection to External
  3. Enter the external checkout URL buyers are sent to
  4. Your server calls the FitSpace webhook after successful payment so access activates

External checkout does not remove processor fees on your side — FitSpace still takes 0% platform commission on direct sales, not payment processing on your stack.

Published offer limits

Your author plan may cap published offers. Check Billing → Usage before launch. Unpublish offers you are not actively selling to free slots.

What buyers must see before checkout

  • Price and currency
  • For recurring: billing interval (monthly/yearly)
  • Access period or renewal behavior
  • Refund/cancel rules you advertise (align with legal pages)

After checkout

Students appear under Clients with the granting offer. Seat counts feed Billing → Usage. Cancelling a recurring student payment does not always remove access immediately — the current paid period may continue.

Common mistakes

  • External checkout URL set on the offer but webhook not configured in Settings
  • Access duration shorter than the coaching period you describe in sales copy
  • Multiple conflicting CTAs on the landing for the same offer
  • Publishing before the underlying product/program is active

Related

  • Site & domain
  • Settings & payments
  • Billing & limits
  • Clients, chat & check-ins
  • Troubleshooting
Previous
Programs and delivery
Next
Site and custom domain
On this page
  • What an offer includes
  • One-time vs recurring
  • FitSpace checkout (default)
  • External checkout (own payments)
  • Published offer limits
  • What buyers must see before checkout
  • After checkout
  • Common mistakes
  • Related