TrainingPeaks Payments makes it easy to manage your coaching billing directly within TrainingPeaks, offering automated payments, athlete tracking, and hassle-free tax handling powered by Stripe. This guide walks you through setting up your account, creating custom checkout links, migrating existing athletes from legacy platforms, and managing your payouts.
- Overview
- Setup - video
- Setup - step-by-step guide
- Migrating athletes from other platforms
- Managing your account
Overview
-
What is TrainingPeaks Payments?
- TrainingPeaks Payments is a Stripe-powered payment processing tool that allows coaches to set up, send out, and accept monthly, 4-weekly, and yearly athlete billing payments directly within TrainingPeaks.
-
Key Benefits:
- Seamless automatic monthly, 4-weekly, and yearly payments, athlete payment tracking, custom promo codes, automated sales tax handling, and secure, hassle-free transactions—no invoicing necessary.
- Athletes can pay securely using a credit card or other supported methods.
-
Eligibility:
- TrainingPeaks Payments is available to US, UK*, Canada*, and Australia* coaches who have a TrainingPeaks Coach Account and meet eligibility requirements for payment processing as per Stripe. *At this time, currency will be displayed in US dollars.
- Please note, Payments is not yet available for all countries, but please let us know here to get your country added to the list!
Setup Video
Watch this 2-minute walkthrough to see how to connect Stripe, create your first product, and share a checkout link.
Step-by-Step Setup Guide
-
Step 1: Create a Product.
Set up your coaching service as a professional, purchasable product. You can customize the details to match your offerings and easily share them with athletes.
-
Step 2: Connect to Stripe.
- Securely link your account to Stripe to enable payouts.
- What information do you need?
- Basic business details
- Bank account information for payouts
- Identity verification (e.g., SSN)
-
Step 3: Share Your Product.
- Once your product is ready, share the link directly with athletes. TrainingPeaks and Stripe will take care of recurring monthly, every 4 weeks, or yearly payments automatically.
- You can publish your checkout links on your website—or anywhere else you promote your coaching services. This makes it easy for athletes to subscribe directly.
-
Step 4: Get Paid.
- Payouts are deposited into your account within 7 business days of successful payment.
Migrating Athletes from Other Platforms
If you are transitioning existing athletes to TrainingPeaks Payments from platforms like PayPal, Venmo, or QuickBooks, follow these steps to move them over smoothly without interrupting service:
Step 1: Create Product Links: Set up your coaching subscriptions inside TrainingPeaks Payments for each of your service tiers.
Step 2: Share New Checkout Links: Send your athletes their specific TrainingPeaks checkout link via email or direct message, instructing them to sign up and enter their payment details.
Step 3: Cancel Previous Subscriptions: Once an athlete completes setup on TrainingPeaks Payments, cancel their recurring billing or active invoice schedule in your legacy payment tool (PayPal, Venmo, QuickBooks, etc.) to prevent double charging.
Step 4: Track Onboarding Status: Monitor incoming payments on your Stripe Dashboard to verify that all active athletes have completed the migration.
Want athletes to choose a future start date? Learn how it works →
Managing Your Account
-
Updating Information:
To update your banking information, log in to Payments and access your Stripe Dashboard. From there, you can make changes directly in your Stripe account settings.
Business details—such as your name, address, or tax information—can be updated within your connected Stripe account via the Stripe Dashboard.