Collecting payments with Stripe

Our Stripe integration allows you to collect payments during the scheduling flow. This is perfect for freelancers and consultants who need charge their clients when they book a time.

Things you'll need before you get started:

  • A Stripe account
  • A SavvyCal account on the Premium tier

Connect your Stripe account to SavvyCal

Head to your Integrations page and click the + icon next to Stripe:

Then, follow the prompts to connect your account.

You should see a green checkmark on the Stripe integration once complete.

Enable payment collection on your links

Once you've created your products in Stripe, head do your scheduling link editor and click "Settings" on the left sidebar. Toggle on Collect payments for this scheduling link and choose the product.

Click + Add a product to create your product in Stripe if you haven't already:

Now, your public booking page will display the price for the meeting in the sidebar and the first prompt will be to Proceed to checkout.

Next, the scheduler will be redirect to the Stripe Checkout flow. We'll mark the scheduled time slot for 10 minutes while the scheduler finishes checking out.

Once the scheduler completes checkout, we'll mark the event as "confirmed" and send out calendar invitations to all the attendees. If the scheduler does not complete checkout, we'll mark the event as expired and release the time slot.

Common Questions

  • Do you automatically issue a refund if a paid meeting is canceled?
    No. Since there are fees associated with issuing refunds, we've left this decision up to the organizer on when and if it is appropriate to issue a refund.
  • Why are Apple Pay and Google Pay not available?
    Follow these instructions to configure your Payment Methods and ensure they are toggled on. If you have automatic tax collection enabled, Apple Pay and Google Pay are not available, because of the way these providers choose to share details necessary for collecting taxes. (Unfortunately, changing this behavior is beyond our control, but if Stripe ends up changing this behavior in the future, we will as well!)

Still need help? Contact Us Contact Us