Jimdo Bookings lets you collect payments directly through your booking form. Your clients pay at the time of booking, and the appointment is only confirmed once the payment is complete. This article explains how to set up online payments, what your clients see during the booking process, and how to handle refunds.
Before you start
To accept payments through Bookings, you need:
- A Stripe or PayPal account (you can connect one during setup)
- An event with a price
Payments work with both event types (Open Slots and Fixed Sessions).
Set up payments for an event
Step by step
- Log in to your Jimdo account and select your website.
- Click Bookings in the menu on the left.
- Open an existing event or create a new one.
- Set a price for the event.
- Under payment method, choose to collect payment online.
If you haven't connected a payment provider yet, you'll be guided through the setup after saving the event.
Note: Until the payment provider setup is complete, the event is saved in a draft state. You'll see a warning icon next to it in the events list and a message in the event detail view reminding you to finish the setup.
Once a payment provider is connected, it will be available right away for any other event.
Payment provider status indicators
Jimdo shows you when your payment provider connection needs attention:
- Warning icon: The payment provider setup is incomplete or requires action.
- Error icon: The payment provider can no longer accept payments (for example, due to an expired account or a configuration issue).
These indicators appear both in the events list and in the event detail view. In case your setup is incomplete or there is an error with your payment provider setup, you will not be able to accept payments.
What your clients see
When a client books an event that requires payment, the booking flow adds a payment step after they enter their information:
- The client selects a time slot.
- They fill in their details.
- They're taken to a payment screen to complete the transaction.
- Once the payment goes through, the booking is confirmed.
Clients have 5 minutes to complete the payment. If the time runs out, they're taken back to the start of the booking flow to try again.
Note: If all connected payment providers are unavailable due to a setup issue or error, clients will see an error screen after entering their details instead of the payment step.
Refunds
Refunds are not handled through Jimdo Bookings. If you need to refund a client, you'll need to do so directly through your payment provider:
FAQ
Can I use both Stripe and PayPal at the same time?
Yes. If you connect both, your clients can choose their preferred payment method during checkout.
What happens if I haven't finished setting up my payment provider?
The event will be saved, but it stays in a draft-like state. A warning icon and message will remind you to complete the setup. Your clients won't be able to book and pay for the event until the connection is active.
What happens if my payment provider connection stops working?
An error icon will appear next to the affected event. Clients who try to book will see an error screen. Check your payment provider account and reconnect if needed.
Do clients have to pay before the booking is confirmed?
Yes. The booking is only confirmed after the payment is successfully completed.
How long do clients have to complete the payment?
Clients have 5 minutes to finish the payment. If they don't complete it in time, they'll be returned to the beginning of the booking flow.
Can I offer free events alongside paid ones?
Yes. Simply don't set a price for an event, and the booking flow will skip the payment step.