Skip to main content
Book2befit uses Stripe for online payment processing. You connect your own Stripe account so payouts go directly to you. Manual (offline) payments can also be recorded for cash, bank transfers, and other in-person transactions. Navigate to Payments in the sidebar to manage everything payment-related.

Payments overview

The Overview tab shows all payments — both online and manual — in a single list, with summary stats at the top:
  • Succeeded (this month) — total volume of succeeded payments in the current calendar month
  • Payments (this month) — count of succeeded payments in the current calendar month
  • Pending — number of payments currently in a pending state
Click any row to open the detail panel. From there you can view payment details, send or download a receipt (for succeeded payments), and edit or mark-as-unpaid manual payments.
FilterOptions
DateAll dates · Today · From today · Before today
StatusAll statuses · Pending · Succeeded · Failed · Refunded · Partially refunded
SourceAll sources · Stripe · Manual · Other
SortNewest first · Oldest first · Amount (high) · Amount (low)
Use the search bar to find payments by client name, email, description, booking reference, session name, activity name, payment method, or invoice number.

Connecting Stripe

Before accepting online card payments, you need to connect a Stripe account.
1

Go to Payments → Online payments

Navigate to Payments in the sidebar and open the Online payments tab.
2

Complete your organization profile

Stripe requires your organization details to be filled in before connecting. If anything is missing, a warning is shown with the fields you need to complete first (under Settings → Organization).
3

Click Connect with Stripe

You’ll be redirected to Stripe to create or connect an existing account.
4

Complete Stripe onboarding

Fill in your business details, bank account, and identity verification on Stripe’s side. This typically takes a few minutes.
5

Return to Book2befit

Once connected, your Stripe status shows as Live when both charges and payouts are enabled.
Until Stripe is connected, sessions can still be set to Pay at location only.

Stripe account status

After connecting, the Online payments tab shows your account details:
FieldDescription
StatusLive · Pending review · Onboarding · Not connected
ChargesWhether your account can accept charges
PayoutsWhether payouts to your bank are enabled
Country / CurrencyYour Stripe account’s country and default currency
ConnectedDate the account was connected
If your account is not yet fully set up, a Continue setup button is shown to resume Stripe onboarding.

Stripe embedded dashboard

Once connected, the Online payments tab includes an embedded Stripe interface with three sub-tabs:
  • Payments — view and manage Stripe payments directly
  • Payouts — see upcoming and past payouts to your bank
  • Account — manage your Stripe account settings

VAT / tax settings

The Online payments tab also has a VAT included in price toggle. When enabled, the session price already includes VAT — Stripe shows the breakdown at checkout but does not add tax on top. When disabled, you are responsible for your own tax setup in Stripe.

Platform fee

Book2befit charges a platform fee as a percentage of your total monthly sales. The fee is deducted directly from your Stripe balance on the last day of each month, and you receive a consolidated invoice by email. The fee percentage depends on your plan — see Plan Tiers.

Payment methods for sessions

When creating a priced session (price > 0), you choose how clients can pay:
MethodDescription
Online paymentClient pays via Stripe when booking from the public page. Card, iDEAL, and other methods depending on your Stripe settings.
Pay at locationClient pays in person. No Stripe charge — you handle it manually.
Both options can be enabled on the same session. Pay at location requires the Growth plan or above.

Manual payments

Use the Manual payments tab to record cash or other offline transactions. Click Record payment and fill in the form:
FieldRequiredNotes
ClientSelect from your client list
Amount
CurrencyEUR, USD, or GBP
MethodCash · Bank transfer · PoS (card at location) · Card (manual) · Other
Paid atDate and time of payment
Descriptione.g. “Membership March”
NotesInternal notes
Tax %Optional tax rate
Tax labelDefaults to “VAT”
Tax inclusiveWhether the amount already includes tax
Manual payments appear alongside online payments in the Overview tab. Manual payments can be edited after creation — click the payment row and then Edit in the detail panel.

Receipts

For any succeeded payment you can send or download a receipt from the payment detail panel:
  • Send receipt — emails a receipt to the client
  • Download receipt — downloads the receipt as a PDF

Refunds

Refunds are processed through the booking cancellation flow, not directly from the Payments page. When you cancel a booking, a refund is submitted automatically if Auto-refund on cancellation is enabled for that location and Stripe is connected. To configure this, go to Locations → General and toggle Auto-refund on cancellation on. See Bookings for the full cancellation flow.

Disconnecting Stripe

Go to Payments → Online payments and click Disconnect. Confirm in the prompt that appears. Existing payment records are retained. New online payments will be paused until you connect a Stripe account again.
Disconnecting Stripe does not cancel active client subscriptions. Cancel any active subscriptions before disconnecting to avoid failed charges.
Book2befit supports EUR, USD, and GBP for manual payments. For Stripe online payments, the currency is determined by your connected Stripe account’s settings.
Yes — Book2befit charges a monthly platform fee as a percentage of your total sales. The rate depends on your plan. See Plan Tiers or Settings → Billing.
Failed payments appear in the Payments Overview with a Failed status. For subscription products, Stripe retries the charge according to your Stripe retry settings.