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
Filtering and search
| Filter | Options |
|---|---|
| Date | All dates · Today · From today · Before today |
| Status | All statuses · Pending · Succeeded · Failed · Refunded · Partially refunded |
| Source | All sources · Stripe · Manual · Other |
| Sort | Newest first · Oldest first · Amount (high) · Amount (low) |
Connecting Stripe
Before accepting online card payments, you need to connect a Stripe account.Go to Payments → Online payments
Navigate to Payments in the sidebar and open the Online payments tab.
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).
Complete Stripe onboarding
Fill in your business details, bank account, and identity verification on Stripe’s side. This typically takes a few minutes.
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:| Field | Description |
|---|---|
| Status | Live · Pending review · Onboarding · Not connected |
| Charges | Whether your account can accept charges |
| Payouts | Whether payouts to your bank are enabled |
| Country / Currency | Your Stripe account’s country and default currency |
| Connected | Date the account was connected |
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:| Method | Description |
|---|---|
| Online payment | Client pays via Stripe when booking from the public page. Card, iDEAL, and other methods depending on your Stripe settings. |
| Pay at location | Client pays in person. No Stripe charge — you handle it manually. |
Manual payments
Use the Manual payments tab to record cash or other offline transactions. Click Record payment and fill in the form:| Field | Required | Notes |
|---|---|---|
| Client | ✓ | Select from your client list |
| Amount | ✓ | |
| Currency | ✓ | EUR, USD, or GBP |
| Method | — | Cash · Bank transfer · PoS (card at location) · Card (manual) · Other |
| Paid at | — | Date and time of payment |
| Description | — | e.g. “Membership March” |
| Notes | — | Internal notes |
| Tax % | — | Optional tax rate |
| Tax label | — | Defaults to “VAT” |
| Tax inclusive | — | Whether the amount already includes tax |
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.Which currencies are supported?
Which currencies are supported?
Book2befit supports EUR, USD, and GBP for manual payments. For Stripe online payments, the currency is determined by your connected Stripe account’s settings.
Are there transaction fees on top of Stripe's fees?
Are there transaction fees on top of Stripe's fees?
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.
What happens if a payment fails?
What happens if a payment fails?
Failed payments appear in the Payments Overview with a Failed status. For subscription products, Stripe retries the charge according to your Stripe retry settings.