Integration Overview

Stripe Booking System
for WordPress

With Simply Schedule Appointments and Stripe, you’ll be able to create powerful Stripe payment forms that also book appointments. 

Requires a premium edition of the Simply Schedule Appointments plugin. 

Stripe Integration Illustration

Book Professional Meetings

Allow your clients to find a time in your schedule and have your automated assistant manage your calendar and collect payments.

Organize a Better Workflow

Take the guesswork out of booking appointments — forget about the back-and-forth emails and sending invoices.

Elevate your Business Website

Give your website a polished and top-notch feel with an automatic Stripe booking system. Let your clients know you mean business.

Create Stripe Payment Forms for Your Website

Simply Schedule Appointments provides the booking system and appointment management for Stripe to thrive. Allow clients to book a meeting time on your schedule and pay for the appointment via your custom Stripe booking form.

Stripe + Simply Schedule Appointments Integration

Build a Professional Stripe Booking System for Your Site

Combine the versatility of Stripe payments with the flexible booking rules of Simply Schedule Appointments. Build an all-in-one integrated Stripe booking system for your business website with the Simply Schedule Appointments WordPress booking plugin.

How to Set Up Stripe Booking


Visual representation of a booking calendar creation in Simply Schedule Appointments

Activate On Your WordPress site Create Your First Booking Calendar

Install the Professional or Business edition of Simply Schedule Appointments to unlock the Stripe booking integration. Now, go through the Setup Wizard to create your first booking calendar.


Setup the Stripe Integration and Update Your Booking Calendars

Follow our step-by-step guide on how to set up the Stripe booking integration. Once complete, edit your booking calendar to convert it into a Stripe payment form as well.


Add The Stripe Booking System To Any Page On Your Site

Lastly, open any page on your WordPress site and embed the booking payment form wherever you see fit. Now you’re ready to accept Stripe appointments!

Requires a premium edition of the Simply Schedule Appointments plugin. 

Our mascot, Foxy, reassuring you that this is a trusted plugin with 5 stars and 5 years in business

Take Your Business Website to the Next Level

Icons showing that Simply Schedule Appointments has a 5 star average on and that we offer a 30-day refund period

No risk, no questions asked. 30-day money-back guarantee.

Endless Possibilities for the Stripe Booking System

New Customer Growth Illustration

Instantly get paid for your scheduled time using Stripe

Effortless availability and booking system management

Easily Manage Your Time & Display Your Availability​ Illustration

Stripe Booking Integration Features

Create Stripe Booking Slots On Your Website

Allow customers to book Stripe appointments that fall within your schedule. Let SSA take care of the rest of the appointment management and payment handling!

Style and Match Your Website and Brand

The customizations are endless, match the booking calendars to fit your style and business. Edit fonts, colors, and more from the in-plugin Style settings.

Customize the Customer Information Fields

Make the Stripe booking form uniquely yours with custom fields. Create different booking calendars for each of the services offered in your business.

Own Your Data and Keep Your Independence

Simply Schedule Appointments is completely self-hosted meaning that all of your client information and settings live on your WordPress site.

See the Stripe booking integration in action

Watch the booking process for an appointment made with the Stripe payment forms. And, how Simply Schedule Appointments will manage the appointments and booking slots.

Picture of augustelements

Amazing Booking Plugin

The plugin name says most of it, SIMPLE. The setup and use of the plugin is so simple. The features are amazing and make setting appointments an ease.

I tried two other scheduling plugins that did not work as well and conflicted with the ecommerce shipping plugin. Great plugin from the Simply Schedule Appointments team!


Picture of Vivie Sinou

Simply Elegant

It is robust, powerful, and feature-rich. Yet, it is simple and easy to use. 

Simple and super elegant – at so many different levels, from the user interface/design, to usability, and features.


Frequently Asked Questions

No, this plugin is specifically made for booking appointments on WordPress.


With Simply Schedule Appointments you'll be able to collect Stripe payments for the services your clients book with your online business.

Yes, of course 🙂 We currently support:

  • Australian Dollar (AUD)
  • Brazilian Real (BRL)
  • Canadian Dollar (CAD)
  • Czech Koruna (CZK)
  • Danish Krone (DKK)
  • Euro (EUR)
  • Hong Kong Dollar (HKD)
  • New Israeli Sheqel (ILS)
  • Malaysian Ringgit (MYR)
  • Mexican Peso (MXN)
  • Norwegian Krone (NOK)
  • New Zealand Dollar (NZD)
  • Philippine Piso (PHP)
  • Zloty (PLN)
  • Pound Sterling (GBP)
  • Singapore Dollar (SGD)
  • Swedish Krona (SEK)
  • Swiss Franc (CHF)
  • Baht (THB)
  • US Dollar (USD)

We bring all of the great features that people are familiar with in their scheduling tool. But with the versatility and freedom that WordPress offers.

Compared to Calendly, customers who use Simply Schedule Appointments find that this plugin offers:

  • A better range of styling options to match your website
  • More ways to mesh the booking calendars into the website workflow through integrations, for example Gravity Forms and MemberPress.
  • And, the package tiers are much less complicated — we don't charge by number of team members or number of calendars, it's all unlimited!

Absolutely not! All of our editions (even Free) offer the following unlimited features:

  • Booking Calendars
  • Appointments
  • Email Notifications

And, our Business Edition provides unlimited Team Members.

The Stripe payment processing length depends on many variables including:

  • Country
  • Age of the Stripe account
  • Deemed riskiness of business
  • Minimimum payout amounts

The average payout period is between 2 - 7 business days, but it can be as long as 14 or 30 days in some cases. And, some accounts could be eligible for instant payouts which process payments in 30 minutes.


Learn more about the Stripe Payout Guidelines.

Trusted by 10,000+ businesses using WordPress

Our focus on usability and best-in-class support means happy customers. But don’t just take our word for it, hear it from them!

Have a quick question?

We would love to hear from you! Please fill out this form and we will get in touch with you shortly.

No risk, no questions asked. 30-day money-back guarantee.

The perfect edition for any business

Just the features you need. And the flexibility to add more features as your business grows.

Plus Edition

$ 99 Integrates with your calendar and collects customer data.
  • 1 year updates and support
  • Google Calendar integration
  • Custom fields in booking form
  • Zoom integration
  • Classes and group events

Professional Edition

$ 199 Take payments for appointments, track goals and conversions, and send reminders.
  • All Plus Edition features
  • 1 year updates and support
  • Accept payments
  • Send email & SMS reminders
  • Track goals & conversions
  • Unlimited webhooks

Business Edition

$ 299 Manage schedules for multiple staff and locations, offer group events, and more.
  • All Professional Edition features
  • 1 year updates and support
  • Schedule your team
  • Live SSA onboarding via Zoom
  • Manage multiple resources
  • Custom booking views

Interested in test driving Simply Schedule Appointments before purchasing? Check out our SSA Basic Edition.