How do payment requests work?
Chase a manual plan that is overdue or due soon. The athlete pays by card in the app, or settles with you and marks it paid.
In Financials, a manual plan that is overdue or due within the next 7 days shows a Request button. Press it, check the amount and what it is for, and send. Plans that Stripe bills automatically have no Request button: Stripe chases those itself.
The athlete is notified and finds the request as a card in their inbox, with two ways to settle it:
- Pay by card: they pay through Stripe Checkout, the same way a session is paid. Minus the usual platform fee and Stripe's card fee, the money lands in your next Stripe payout, a row appears in your Financials and you get a "Request paid" notification. The plan turns active and its next billing date moves one period ahead from today.
- Mark as paid: they paid you directly, in cash or by bank transfer, and pressed Mark as paid. Nothing is recorded in your Financials until you press Record on the plan yourself.
In your Notifications, the Sent tab shows each request as Open, Paid by card or Marked paid. A request paid by card cannot be deleted; it is the athlete's receipt.
You cannot Record a cash payment on a plan on a day a card payment already landed, so the same period is never counted twice.
Refunding a card payment: email us at hello@fitivapro.com and we refund it for you. The platform fee and Stripe's card fee are not returned to you. The request then reopens in the athlete's inbox and the plan's next billing date moves back.
Looking for something else?