Payments – Setting up Stripe

Getting Set Up with Stripe

If you don’t already have a Stripe account, head on over to their website to get one set up. Stripe is easy to work with, has great support, and is a real favorite among developers for their friendly APIs. Stripe will allow you to securely accept credit card payments from customers all over the world.

Once you’ve got your Stripe account, you’ll just need to get your Publishable key and your Secret key from your Stripe account. You’ll find those under Developers > API keys.

With your keys, go to your Settings screen in the admin interface for Simply Schedule Appointments. Enable Payments, then click into Payments settings.

Set your default currency, then enable Stripe and head into the Stripe settings.

You’ll see the fields where you need to paste in your publishable and secret keys from Stripe.

Your Stripe Webhook URL can be found in your Stripe account.


You can also edit the Display title and Description.  Whatever you add here will display to your customer on the booking screen, as shown below.


You can use the Advanced Settings section to put Stripe into test mode to test payments.  The test keys can be found in your Stripe account.


That’s all you need to do!  You’re now set up with Stripe, and you’re ready to move to the next step, Adding Payments to Appointment Types.