💳 How to Collect Payments from your Clients with Koalendar & Stripe

If you charge for your time or services, Koalendar makes it easy to collect payments at the time of booking using Stripe. Whether you're a consultant, coach, or run a service-based business, this ensures you get paid upfront and reduces no-shows.

🌍 Koalendar supports 135+ global currencies powered by Stripe.


🧭 In this guide

  1. 💼 Connect Your Stripe Account
  2. 💲 Set a Price on Your Booking Page
  3. 🧮 Choose a Pricing Model
  4. 🏷️ Add Discount Codes (Optional)
  5. 📊 Manage Transactions in Stripe
  6. Frequently Asked Questions

💼 Connect Your Stripe Account

  1. Go to your Profile → Integrations
  2. Find the Stripe option in the list and click on it

  3. Complete the Stripe setup flow (you’ll be redirected to Stripe’s secure website)
  4. Once done, Stripe will appear under the "My Apps" tab in your Integrations modal

🕐 It may take up to 24 hours for Stripe to fully verify your account.


💲 Set a Price on Your Booking Page

After connecting Stripe, open the Booking Page Editor, scroll to the Invitee questions section, and:

  • Enter the amount you'd like to charge

  • Select your currency
  • Toggle on Collect payments with Stripe

🧮 Choose a Pricing Model

Select from 3 pricing options:

  • Fixed Price – One flat fee per booking
  • Hourly Rate – Amount is based on meeting duration
  • Per Attendee – Charge based on the number of guests invited

🏷️ Add Discount Codes (Optional)

You can create custom coupon codes to offer discounts:

  1. Go to the Pricing section on your booking page
  2. Click “Add coupon code”
  3. Fill in the following options:

✏️ Coupon Settings:

  • Discount Value & Type – Choose between:
    • 💵 Fixed amount (e.g. $10 off)
    • 📉 Percentage (e.g. 20% off)
  • Coupon Code – The promo code invitees will use (e.g. SUMMER20 )
  • Max Redemptions – Limit how many times the code can be used
  • Expiration Date – Set a deadline to use the code
  • Minimum Order Value – Require a minimum price to apply the coupon
  • Restrict to Email – Limit usage to a specific customer email

💡 Invitees will see a field to apply the coupon during checkout.


📊 Manage Transactions in Stripe

All payments go directly to your Stripe dashboard. Here’s how it works:

  • Koalendar never stores card details—all processing is done by Stripe
  • You can view, refund, or export transactions in your Stripe account
  • Canceled bookings are not refunded automatically—you’ll need to issue refunds from Stripe manually

❓ Frequently Asked Questions

🛡️ Are my invitees' credit card details stored by Koalendar?

No. Koalendar never stores card details. Payment information is encrypted and handled securely by Stripe in their payment modal.

💰 Is there a minimum I can charge my bookers?

Yes. Stripe sets a minimum charge amount depending on your country. View Stripe’s minimum charges by country →

🔁 If someone cancels their booking, are they automatically refunded?

No. Refunds must be issued manually via your Stripe Dashboard. Learn how to issue refunds on Stripe →

❌ What if my invitee enters an incorrect card number or expired card?

Stripe will show an error message during checkout, guiding the invitee to correct their card info.

⏳ If I’m using Tentative Bookings, when is the invitee charged?

They’re charged immediately after submitting the request. If you decline the appointment, you must refund the payment manually in Stripe.

💸 Are there fees for using the Stripe integration?

Yes. Stripe applies standard processing fees per transaction. See Stripe’s pricing →

Koalendar does not take any additional commission.

🧪 Can I use a test credit card to test the Stripe integration?

We don’t support sandbox testing. To test, use your own card and issue a refund through Stripe afterward.

🌍 What if Stripe isn’t available in my country?

Stripe isn’t available everywhere yet. Check Stripe-supported countries here →

🧾 How do I charge taxes on bookings?

Koalendar doesn’t calculate taxes for you. Enter the total amount you wish to charge (including any taxes or fees) in the booking page’s Payments section.

🏷️ Can I offer discounts or voucher codes?

Yes! Koalendar supports multiple coupon types. See the “Add Discount Codes” section above for details.

⏱️ What if I haven’t received payment?

Stripe handles the funds. Log into your Stripe Dashboard to view incoming transfers and their status.

📌 For first-time accounts, transfers may take up to 7 days.

🔁 Can I connect multiple Stripe accounts to Koalendar?

No. You can only connect one Stripe account per Koalendar workspace. The workspace owner manages the integration for all teammates.

🔌 Do you support other payment processors?

Koalendar only supports Stripe directly. You can redirect invitees to another payment service after booking using the Redirect URL feature, but the booking itself is still confirmed through Koalendar.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us