Connect zcal with Stripe to easily accept payments from invitees before they book time with you.

Adding the Stripe integration

  1. Go to Account Settings in zcal

  2. Click on integrations then click on “Connect” next to Stripe

  3. You will be redirected to Stripe to fill out details to connect your account to Stripe

Refunding payments

When an event is cancelled, zcal does not automatically issue a payment refund.

If you wish to issue a refund you can do so through the Stripe dashboard

  1. Navigate to the Stripe Dashboard and log into the account you have connected to zcal:

  2. Find the payment you would like to refund and click on it.

  3. There is a “refund” button in the top right corner - once you click that Stripe will start the process of issuing a refund.

Removing the Stripe Integration

  1. Go to Account Settings in zcal.

  2. Click on integrations and press the Eject button to the right of the Stripe integration.

Note: If you disconnect Stripe, any current invites with payments enabled will no longer work. You can reenable them by editing the invite settings and disabling the payments setting.

Access and withdraw balances

All transaction and balance information can be accessed by logging into your Stripe dashboard with the same account you connected to zcal:

Sending Receipts and Invoices to customers

If your users request receipts or invoices for booking fees they paid to you, you can easily send one through the Stripe Dashboard. To send a receipt:

  1. Go to the “Payments” section in the Stripe Dashboard:

  2. Find the transaction you want to send a receipt for.

  3. Scroll down to find the “Send Receipt” button next to the “Receipt History” view.

If you would like to enable receipts to automatically be sent to all bookings, you can do so in the Stripe “Customer Email Settings”:


Currently, there are two fees for Stripe payments through zcal:

  • zcal commission - On the free plan, zcal has a 3% commissions on Stripe payments. Upgrading to to zcal Pro removes this fee. This goes towards continued development and costs associated with building and maintaining zcal. You might see this as the “application fee” in your Stripe dashboard.

  • Stripe transaction fee - This is the fee Stripe takes for all transactions that go through its platform. Currently, it is at 2.9% + $0.30 per successful card charge. There is more information on the Stripe website.

Last updated