You have a masterclass ready to sell. Now you need a way to collect payments. Stripe is the obvious choice, and you do not need to write a single line of code.
This guide walks you through creating a Stripe payment link for your masterclass, compares it to all-in-one platforms that handle payments plus video, and helps you pick the right approach for your business.
TL;DR: Two Ways to Sell Your Masterclass with Stripe
You have two main options:
- Stripe Payment Links (DIY): Create a payment link directly in Stripe's dashboard. Free, fast, no code. But you still need separate tools for video, registration, and follow-up emails.
- All-in-one platform (like Talkspresso): One link handles payment, registration, live video, recording, and client management. Stripe processes the payment behind the scenes via Stripe Connect.
Both use Stripe's 2.9% + $0.30 processing fee. The difference is everything that happens after the payment goes through.
How to Create a Stripe Payment Link for Your Masterclass
If you want the DIY approach, here is exactly how to set it up.
Step 1: Create a Stripe Account
Go to stripe.com and sign up. You will need to verify your identity and connect a bank account for payouts. This takes 10-15 minutes.
If you already have a Stripe account, skip to Step 2.
Step 2: Create a Payment Link
- Log into your Stripe Dashboard.
- Click Payment Links in the left sidebar (under Products).
- Click New in the top right.
- Click Add product and create a new one:
- Name: Your masterclass title (e.g., "SEO Masterclass: Rank on Google in 30 Days")
- Description: What attendees will learn
- Price: Set your per-seat price (e.g., $25)
- Type: One time
- Click Create link.
That is it. Stripe gives you a URL like buy.stripe.com/abc123 that you can share anywhere.
Step 3: Customize the Checkout Page
Before sharing, click Edit on your payment link to adjust:
- Branding: Add your logo and brand colors
- Quantity: Let people buy multiple seats if you want group purchases
- Custom fields: Collect attendee email, company name, or other details
- Confirmation page: Add a custom message or redirect URL after payment
- Tax collection: Enable automatic tax calculation if needed
Step 4: Share the Link
Copy the URL and share it:
- In your Instagram bio or link-in-bio page
- In email newsletters
- On Twitter/X, LinkedIn, and YouTube descriptions
- In DMs to people who have asked about the topic
- Embed as a button on your website
Stripe also generates a QR code for each payment link, which is useful if you promote in person or on slides.
What Stripe Payment Links Do Not Handle
Here is where the DIY approach gets complicated. Stripe Payment Links are excellent at collecting money. But running a masterclass involves a lot more than that.
| What you need | Stripe Payment Links | All-in-one platform |
|---|---|---|
| Payment collection | Yes | Yes |
| Checkout page | Yes | Yes |
| Live video | No | Yes |
| Automatic recording | No | Yes |
| Registration management | No | Yes |
| Meeting link delivery | No (manual) | Automatic |
| Attendee list | Partial (payment data only) | Full CRM |
| Reminder emails | No | Yes |
| Post-session follow-up | No | Yes |
| Sell the recording after | No | One-click |
| Recurring scheduling | No | Yes |
With Stripe Payment Links alone, you need to:
- Manually send Zoom/Meet links to everyone who pays
- Track who paid and who showed up in a spreadsheet
- Set up a separate email tool for reminders and follow-up
- Record the session yourself and host the file somewhere
- Build a separate sales page if you want to sell the recording later
That is five extra tools and a bunch of manual work for every single masterclass.
The All-in-One Alternative: One Link for Everything
Platforms built for live paid sessions use Stripe behind the scenes (via Stripe Connect) and bundle everything into one workflow.
Here is what that looks like on Talkspresso:
- Create a workshop or masterclass in your dashboard
- Set the title, description, price, date, and capacity (up to 500 attendees)
- Share your booking link
- Attendees click the link, pay via Stripe, and get automatic confirmation
- They join the live HD video session from the same platform
- The session is automatically recorded
- Turn the recording into a sellable digital product with one click
One link replaces Stripe Payment Links + Zoom + Eventbrite + Mailchimp + Google Drive.
Cost Comparison: DIY Stripe vs. All-in-One
Let's say you run a monthly masterclass with 100 attendees at $25 per seat ($2,500 gross revenue).
DIY Stripe Payment Links
| Tool | Monthly cost |
|---|---|
| Stripe Payment Links | $0 (2.9% + $0.30/txn) |
| Zoom Pro | $13.33/month |
| Email tool (Mailchimp/ConvertKit) | $15-30/month |
| Eventbrite or registration tool | $0-10/month |
| Cloud storage for recordings | $3-10/month |
| Total fixed costs | $31-63/month |
| Stripe processing (100 txns) | $102.50 |
| Total cost | $133-166/month |
Talkspresso
| Tool | Monthly cost |
|---|---|
| Talkspresso subscription | $0 |
| Stripe processing (via Talkspresso) | 2.9% + $0.30/txn |
| Talkspresso platform fee | 10% of paid sessions |
| Total cost | $352.50 |
At $2,500/month, the DIY stack is cheaper on raw numbers. But it does not account for the 2-3 hours per masterclass you spend on manual setup, email sending, link distribution, and file management. If your time is worth $100/hour, that is $200-300 of invisible cost every month.
The real breakeven depends on volume. If you run one masterclass per quarter, DIY works fine. If you run them weekly or monthly, the time savings of an all-in-one platform pay for themselves fast.
For a detailed breakdown with more scenarios, see our full Talkspresso vs. Calendly + Zoom + Stripe comparison.
When to Use Each Approach
Use Stripe Payment Links if:
- You are testing the idea with one masterclass to see if it sells
- You already have a video tool and email system set up
- You want maximum control over every part of the workflow
- Your masterclass is a one-time event, not recurring
Use an all-in-one platform if:
- You plan to run masterclasses regularly (monthly or more)
- You want to sell recordings as digital products after
- You do not want to manage five separate tools
- You value automatic recording, client management, and scheduling
- You are scaling and want everything in one place
How to Set Up Your Masterclass Payment Link on Talkspresso
If you want the all-in-one route, here is how to get your first masterclass payment link live in under 10 minutes:
- Sign up free at app.talkspresso.com
- Connect Stripe in your settings (takes 2 minutes via Stripe Connect)
- Create a new workshop from your dashboard
- Set your details: title, description, price, date, time, and max attendees
- Share your link. Every service gets a unique booking page URL you can share anywhere.
Attendees land on your booking page, pay via Stripe, and get everything they need to attend. No stitching tools together. No manual email sends.
Want to see what the booking page looks like before creating your own? Check out our guide on the best tools for running paid workshops online.
Advanced Tips for Maximizing Masterclass Revenue
Price for the format, not the hour
A 90-minute skill-building masterclass with 150 attendees at $20 per seat earns $3,000. That is $2,000 per hour, which beats nearly any 1:1 pricing model. Do not underprice because it "only" takes 90 minutes. You are selling your expertise to a room full of people, not billing by the hour.
See our full masterclass pricing guide for revenue projections at different audience sizes.
Sell the recording
After the live session, the recording is a product you can sell indefinitely. Price it at 50-75% of the live ticket. A $25 live masterclass becomes a $15-19 replay product that sells while you sleep.
Use early bird pricing
Create a promo code for 20-30% off and share it with the first 50 registrants. This builds momentum and gives you social proof to promote ("50 seats already sold!").
Bundle masterclasses into a series
"Part 1: Foundations" becomes "Part 2: Advanced" becomes a three-part bundle at a discount. Recurring revenue with content you already created.
Get Your Masterclass Payment Link Live Today
You do not need a website, a developer, or weeks of setup. Whether you go the DIY Stripe Payment Links route or use a platform that bundles everything, you can have a working payment link in under 15 minutes.
If you want one link that handles payments, video, recording, and scheduling, start free on Talkspresso. No subscription. No upfront cost. You only pay when you get paid.