FitSpace author handbook
Open dashboard →Settings and payments
The Settings tab configures how buyers pay for your Trainer Space offers. Author subscription billing lives under Billing & limits.
Open Settings.
By default every offer uses FitSpace-hosted checkout:
FitSpace creates the order, activates access, and assigns a seat after confirmed payment. No webhook setup required on your side.
Use this unless you already collect payment on your own stack and need FitSpace only for delivery.
Own payments let buyers pay on your external checkout page while FitSpace activates program access via webhook.
Available from Starter tier upward (see plan card in Billing). If the option is hidden, your environment or plan may not include it yet.
Buyers leave FitSpace for payment and return per your redirect flow. Legal acceptance at student checkout follows the Trainer Space purchase terms bundle.
If the secret is exposed, use Rotate secret in Settings:
Never commit secrets to git or share them in support tickets.
Settings shows recent webhook events (success, rejection, duplicates). Use it when a client paid on your site but has no FitSpace access — see Troubleshooting.
Global Settings establishes the integration. Each offer still chooses:
| Payment collection | Behavior |
|---|---|
| FitSpace | Checkout on landing (default) |
| External | Redirect to your URL; webhook required |
External without a working webhook leaves buyers paid but without access.
| Topic | FitSpace checkout | Own payments |
|---|---|---|
| Setup | None | URL + webhook secret |
| Processor | Stripe / YooKassa | Your stack |
| FitSpace platform commission on direct sales | 0% | 0% |
| Access activation | Automatic on confirm | Your webhook |
Processor fees apply on whichever stack charges the card.