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.
- 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. When you enable Stripe Tax in Checkout, Google Pay is only available to customers for sessions that require collecting a shipping address. Apple Pay with Stripe Tax displays only when the customer’s browser supports Apple Pay version 12.