CalendjkeYour time,
prepaid.
Calendjke is a scheduling tool for paid bookings: a booking page synced to your Google Calendar, where a slot only becomes theirs after they've paid through Stripe. Weekends off. Public holidays off. Any day you like — off.
Sign in once — it connects your calendar too.
What you need. Nothing else works — on purpose.
Google Calendar
Sign in with a Google account whose calendar you actually use. Outlook, iCloud and other calendars aren't supported.
Your own Stripe account
All payments go through Stripe — no PayPal, bank transfer or cash. Stripe must be available in your country. Calendjke takes no commission; Stripe charges its standard fee.
Nothing for your guests
No account, no app. Guests pick a time, answer your questions and pay on Stripe's checkout page. Booking pages speak English or Russian.
About Calendjke
Calendjke is a web application for scheduling paid meetings. Consultants, coaches, tutors and freelancers use Calendjke to publish a personal booking page where clients pick a time and pay for it in advance.
A host signs in to Calendjke with Google, sets weekly working hours, a meeting length and a price, and connects their own Stripe account to receive payments. Calendjke then shows clients only the times that are free in the host's Google Calendar. When a client pays, Calendjke adds the meeting to the host's Google Calendar, invites the client and attaches a Google Meet link.
Calendjke is free for hosts; clients' payments go directly to the host's Stripe account.
How Calendjke uses your Google data
Your name and email
Used to create your Calendjke account and sign you in. Your email is shown to you in the dashboard and used as the organizer of booking invitations.
Free/busy times
Calendjke checks when your Google Calendar is busy so clients can't book over existing commitments. It reads only busy/free time ranges — never event titles, descriptions or attendees.
Booking events
After a client pays, Calendjke creates one event in your Google Calendar with the client as a guest and a Google Meet link. If a booking is cancelled, Calendjke deletes that same event. It does not touch any other events.
Google data is never sold, never used for advertising and never used to train AI models. Calendjke's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Details in our Privacy Policy.
Three moves. That's the whole setup.
Sign in with Google
One consent screen connects your account and your calendar. Free/busy is read live — nothing double-books.
Set hours & connect Stripe
Weekly working hours, price per meeting, buffers and notice. Connect your own Stripe account in one click — payments go straight to you.
Share your link
Guests pick a slot and pay through Stripe. Only then it lands in both calendars — with a Google Meet link on the invite.
Built strict on purpose.
Payment is the confirmation
A slot is held for 30 minutes; without payment it quietly returns to the pool. No invoices to chase.
Live free/busy sync
Anything already in your Google Calendar is unbookable. The engine checks at the moment of booking, not hourly.
Weekends, holidays, days off
One toggle for weekends, your country's public holidays removed automatically, and any date you strike — gone from your booking page.
Ask before they book
Add your own questions — short or long answers, checkboxes, single choice. Answers land in the calendar event.
Buffers & notice rules
Breathing room between meetings, minimum notice before them, and a horizon on how far ahead people can book.
Invites do the paperwork
Confirmed bookings create the calendar event, invite your guest and attach a Meet link. Google sends the email.
Stop scheduling for free.
Early access, free for hosts — all you need is Google Calendar and a Stripe account.
Claim your booking page