Skip to content

Choosing how to take payments

For paid services, Pay2Book takes booking payments through Stripe. There are two ways to set this up, and you choose the one that suits you in Settings → Stripe. If you only offer free services, you can skip this - no Stripe needed, but adding Stripe Connect gets you an extra free Service.

You connect a Stripe account through Pay2Book and it handles the connection for you. You click one button, complete Stripe’s secure onboarding, and you are ready to take payments. There are no keys to copy and no webhook to configure. If you already have a Stripe account you can use it; if not, you can create one during onboarding.

A 2% platform fee applies per booking on the Starter plan. On the Pro plan there is no platform fee.

Set up Stripe Connect →

Both options use your own Stripe account. With Manual you wire it up yourself by providing an API key and a webhook, rather than letting Pay2Book manage the connection. This gives you full control, is available on the Pro plan, and takes a few more steps to set up.

Set up Stripe Manual →

If you are on the Team plan, your paid bookings can run through one shared company Stripe account instead of your own. See Team payments.