Menu

Get paid by your athletes online, without chasing anyone

Connect your Stripe account and your athletes pay by card or SEPA Direct Debit. Fees are charged automatically every period, every payment comes with an invoice in your name and the money goes straight to your account. TrainerPlan takes no commission.

Try it free

15-day free trial · No credit card needed

Payments dashboard with what was paid, pending and past due each month Customers with the status of every fee, online or manual Setting up an online payment with Stripe for an athlete

Pick what you charge and choose “Online with Stripe”

Open an athlete, pick the product —or create it on the spot— and choose Online with Stripe. Add a message for the payment link and an end date if you like. Charging several athletes the same? Do it in one go with New payment.

Your athlete pays from a link

They get an email with your logo and a notification with the payment link. They pay by card or SEPA Direct Debit on Stripe’s secure page, in their language, and the payment is recorded in TrainerPlan without you lifting a finger. Send or copy the link again whenever you need to.

Every period charges itself

For a recurring fee, your athlete sets up the automatic payment once and Stripe charges them every week, month, quarter or year. Customers shows where each one stands. If a charge fails, Stripe retries it and your athlete gets an email to update their card.

Athletes stay up to date without asking you

From their account, each athlete sees their automatic payment and the date of the next charge, changes their card, downloads their invoices or cancels the automatic payment. If they cancel, you get notified and the fee ends when the period they have already paid for is over.

No commission: everything you charge is yours

TrainerPlan takes no cut of what you charge: the money goes straight to your Stripe account and from there to your bank, and you only pay Stripe’s processing fee. Payouts shows your available and pending balance, the next payout and the ones already sent. The Dashboard adds up what was paid, pending and past due each month.

Everything you need to get paid

Online or by hand, on a single Payments page.

  • 0% commission

    TrainerPlan keeps nothing of what you charge. You only pay Stripe’s processing fee.

  • Promo codes

    Percentage or fixed-amount discounts, for one charge, several months or forever. A product can apply one automatically.

  • A link to sell

    Share a product’s link: whoever buys it signs up, gets linked to you and pays.

  • One-off payments

    A test, a single session or a fixed-length plan: charged just once.

  • Invoices in your name

    Every payment gets an invoice with your logo, your numbering and tax at your rate. Your athlete gets an email with a link to download it.

  • Your currency

    Charge in euros, dollars, pounds or any of the currencies Stripe charges in.

  • Manual payments

    Bank transfer or cash: mark the payment as paid and attach the receipt.

  • Reminders

    For manual payments, an automatic reminder with your message when a payment falls due.

  • Several at once

    Assign the same fee to as many athletes as you want in a single step.

  • For teams

    The owner or an admin connects Stripe and the whole team collects into that account.

  • End date

    A fee can end on the date you choose or run until it is cancelled.

  • Refunds

    Made from your Stripe dashboard and recorded in TrainerPlan automatically, with a credit note.

Secure, compliant payments

Payments are processed by Stripe, which verifies your identity and bank account before turning them on.

  • PCI DSS Level 1 certified

    Stripe, which processes the payments, holds the most stringent certification in the payment card industry.

  • Card details never touch TrainerPlan

    Your athlete pays on Stripe’s secure page: neither TrainerPlan nor you ever see or store their card details.

  • Strong Customer Authentication (SCA)

    When their bank asks for it, your athlete confirms the payment with 3D Secure, as the European PSD2 directive requires.

  • SEPA mandates

    When they pay by direct debit, Stripe collects and stores the SEPA mandate that authorises the charges.

  • Fraud and disputes

    Stripe screens every card payment for fraud. If an athlete disputes a charge, you are notified and respond from your Stripe dashboard.

  • GDPR

    TrainerPlan processes your data and your athletes’ data in line with the General Data Protection Regulation.

Start getting paid online in three steps

  1. Connect Stripe

    From Payments, accept the terms and enter your identity and bank details in Stripe. It takes about five minutes.

  2. Set up the fee

    Pick the product —weekly, monthly, quarterly, yearly or one-off— and assign it to one or more athletes with “Online with Stripe”.

  3. Get paid

    Your athlete sets up the payment from the link they receive or from their account, and the following periods are charged automatically.

Frequently asked questions

No. The money goes straight to your own Stripe account: you are the seller and TrainerPlan takes no commission. You only pay Stripe’s processing fees, which are deducted from each payment.

No. Click Connect Stripe in Payments and Stripe asks for your identity and bank details; it takes about five minutes. As soon as Stripe has checked them, online payments are turned on.

They get an email and a notification with a payment link and pay by card or SEPA Direct Debit on Stripe’s secure page. For a recurring fee they set up the automatic payment once; after that, every period is charged automatically.

The payment shows as Payment failed and you are notified. Stripe retries it and your athlete gets an email to update their card and pay.

Yes. For each fee you choose Manual or Online with Stripe. Manual payments are marked as paid, with a note or a receipt, and you can schedule a reminder for when they fall due.

From your Stripe dashboard, which you open in Payments › Settings. The refund shows up in TrainerPlan automatically, with its credit note, and your athlete is notified.

Yes, from their own Payments page. You get notified, the fee ends when the period they have already paid for is over and their coaching carries on.

Get paid online, commission-free

Connect Stripe, set up your first fee and the money lands in your account. TrainerPlan takes no cut: you only pay Stripe’s processing fee.

Create a FREE account

15-day free trial · No credit card needed

Explore the rest of the features