Skip to main content

Setting Up Stripe Connect to Receive Payments (Instructors)

To accept credit card payments from students, you need to connect a Stripe account to your SwingMatch profile.

Updated today

How to set up Stripe

  1. Go to Account from the main menu.

  2. Tap the Payment tab.

  3. In the Online Payments (via Stripe) section, tap Set Up Stripe.

  4. An embedded form appears where you'll complete Stripe's onboarding:

    • Enter your business information

    • Add your bank account for payouts

    • Verify your identity

  5. Once complete, your status will show "Active" with a green badge.

You can now accept credit card payments from students.

[Screenshot: Payment tab showing Stripe Connect setup with Active status]


Stripe Connect statuses

Status

Badge

What it means

Not Set Up

Gray

You haven't started the Stripe setup.

Setup Incomplete

Yellow

You started but didn't finish. Tap Refresh Status and complete the remaining steps.

Active

Green

You're ready to accept online payments.

Action Required

Red

Stripe needs additional information from you. Open the setup to see what's needed.


After setup

Once your Stripe account is active:

  • Students can pay by credit card when booking.

  • You'll see a Stripe Dashboard link in your Reports page to view payouts and transaction details.

  • You can toggle the booking fee setting to decide whether students or you absorb the processing fee (see Understanding the booking fee).

  • You can configure tax settings from the Tax tab in your Stripe management view. This lets you set up tax registrations for Canada and the US so that applicable taxes are calculated on your payments.


Good to know

  • Stripe Connect is required only for online credit card payments. If you only accept offline payments, you don't need Stripe.

  • The setup is done entirely within SwingMatch β€” you won't be redirected to another website.

  • If your status shows "Setup Incomplete" or "Action Required," tap Refresh Status to sync with Stripe and see what's needed.

  • Stripe handles all payment processing, security, and compliance. SwingMatch doesn't store any credit card information.

Did this answer your question?