Stripe appointment booking integration.

Add a Stripe payment gateway to your Setmore calendar and Booking Page.

accept online payments with stripe
  • Get paid online 24/7

    Enable customers to pay for appointments via credit or debit card on your Booking Page.

  • Your all-in-one solution

    Take payments online ahead of time, set up discounts, automate receipts and more.

  • Access Pro or Team features

    The Stripe integration, text reminders and recurring appointments all come with Setmore Pro or Team.

Track every transaction with the Stripe payment integration.

Get paid in advance by connecting Stripe to your appointment booking system. You can request for customers to prepay on your Booking Page, ensuring a higher commitment to attend. Use this integration to set up a streamlined POS system, monetize virtual appointments and spend less time invoicing.

How to connect Stripe to your booking system.

  1. In your Setmore web app, go to Settings > Payments > Stripe.
  2. Sign in with your Stripe details to allow Setmore to connect. To complete the integration, click the ‘Activate’ button.
  3. To accept payments on your Booking Page, head to Settings > Payments > Booking Page and follow the prompts.

For illustrated instructions, view our Stripe payments support article.

Simplify your payment process.

Collect payments in-person using your calendar or let customers prepay online using your Booking Page. Either way, payments are confirmed with just a few clicks.

You get a real-time view of all transaction details in Setmore and can automate receipts to save valuable time.

Add a payment gateway to your marketing channels.

Linking your Booking Page to your website, Facebook and Instagram enables engaged visitors to schedule and pay right away. Your marketing channels convert more leads and every new booking lands in your calendar.

The Stripe integration also enables you to request payment in full or part, via credit or debit card.

Automate routine financial tasks.

The Stripe plugin works in the background to maintain accurate, up-to-date transaction details. With appointment and revenue data all stored in one place, you can streamline accounting and increase your bookable hours.

Go one step further by syncing transaction details with QuickBooks or Xero.

a girl with card

Customize the booking and payment experience.


  • Fees from Stripe vary by country. US-based users are charged 2.9% + 30 cents per transaction. Setmore does not charge any additional fees.

  • This varies by country. For US-based users, Stripe makes funds available within two business days of the payment date.

  • No. Setmore acts as a pass-through for data that’s sent to and from Stripe. Your customers’ credit and debit card details are not stored in our servers.

  • Once you have enabled the Stripe integration in your Setmore web app, go to Settings > Payments > Booking Page. Switch on Booking Page payments and confirm whether payments are mandatory or optional.

  • Setmore offers a free booking plugin that lets customers confirm appointments using your site. Connecting your booking plugin with Stripe also allows you to accept payments online.

  • Yes. Create a class or group event and customers can reserve their spots online. If you have a Free account, you can get paid with Square. With a Pro or Team account, you can take payments via Square, Stripe or PayPal.

  • Yes, you can add a video meeting link to any service. If you have a Free account, you meet with Teleport and get paid with Square. Pro and Team users can meet with Teleport, Zoom or Google Meet and get paid with Square, Stripe or PayPal.

  • Yes, if you’re based in the EU, SCA will affect Stripe payments. When a customer pays online using your Booking Page, they may be asked for additional verification. This could involve answering a test question or confirming a unique password.

    SCA aims to make transactions more secure. You can read more about it in this support article.

For more information, check out our Support Center

Community group of Setmore customers

Make the magic happen, we’ll make sure it happens on time.

Sign me up