Integrations
Calendars & payments
Sync bookings to your calendar and collect payment before meetings — all configured in one place.
All integrations are managed from the Integrations page in your dashboard sidebar.
Google Calendar
When Google Calendar is connected, every confirmed booking automatically creates an event on your Google Calendar. Cancellations remove the event.
To connect:
- Go to Integrations → Calendars.
- Click Connect next to Google Calendar.
- Sign in with your Google account and grant Cartoply calendar access.
- You'll be redirected back to the Integrations page with a confirmation.
To disconnect, click Disconnect next to the connected account. Future bookings will no longer sync, but existing calendar events are not affected.
Outlook Calendar
Outlook Calendar works the same way as Google Calendar — new bookings create calendar events and cancellations remove them.
To connect:
- Go to Integrations → Calendars.
- Click Connect next to Outlook Calendar.
- Sign in with your Microsoft account and grant calendar access.
- You'll be redirected back with a confirmation message.
You can connect one Google and one Outlook account simultaneously — both will receive new booking events.
Stripe
Stripe is the recommended payment provider for Cartoply. It supports cards, Apple Pay, and Google Pay, and funds are deposited directly into your Stripe account.
To connect Stripe:
- Go to Integrations → Payments.
- Click Connect with Stripe.
- You'll be taken to Stripe to create or connect an existing Stripe account.
- Complete the Stripe onboarding and you'll be redirected back to Cartoply.
Once connected, any event type with a price set will collect payment via Stripe before confirming the booking. You can view payouts and transaction history directly in your Stripe Dashboard.
To disconnect Stripe, click Disconnect Stripe on the Integrations page. Paid event types will revert to free until a new payment provider is connected.
PayPal
PayPal integration uses your PayPal developer credentials to accept PayPal balance and linked card payments.
To connect PayPal:
- Log in to the PayPal Developer Dashboard.
- Create or find your app and copy the Client ID and Secret.
- In Cartoply, go to Integrations → Payments → PayPal section.
- Paste your Client ID and Secret and click Save PayPal settings.
Use your PayPal sandbox credentials first to test the checkout flow before switching to live credentials.
Using Stripe and PayPal together
You can have both Stripe and PayPal connected simultaneously. When both are active, prospects see a payment page where they can choose between card payment (via Stripe) or PayPal.
Troubleshooting
- Calendar not syncing — disconnect and reconnect your calendar. OAuth tokens can expire, especially if you recently changed your Google or Microsoft password.
- Stripe setup link expired — if you see a "setup link expired" message, click Connect with Stripe again to get a fresh link.
- PayPal 401 errors — double-check that you're using the correct environment (sandbox vs. live) credentials and that the app is active in the PayPal Developer Dashboard.
Need help?
Email us at hello@cartoply.com and we'll get you sorted.