If you've set a cap on Stripe processing fees and the fee preview shows a number higher than that cap, this is expected. The cap applies to each individual payment, not to the booking as a whole.
How the cap works
The maximum fee cap limits the Stripe processing fee on a single payment. As long as a booking is collected in one payment, the processing fee will not exceed your cap.
Why the preview can show more than the cap
When Brindlechute estimates that a booking will be collected as more than one payment — for example, a deposit now and the balance later — each of those payments carries its own cap. So a booking expected to be split into two payments previews up to twice the cap.
For example, with a $10 cap:
Paid in full in one payment — up to $10 in processing fees.
Collected as a deposit plus a balance (two payments) — up to $10 on each, so up to $20 previewed.
It's a best-effort estimate
The preview reflects Brindlechute's best guess at how the booking will be collected, based on the trip dates and deposit schedule. A trip starting right away with the full balance due today previews as a single payment and a single cap. A trip further out, with a deposit and a later balance, previews as two payments.
The client can still choose to pay the whole booking in one payment. In that case only one cap applies, and the actual processing fee comes in lower than the two-payment preview.
Key takeaway: The cap is per payment, not per booking. A preview above your cap simply means Brindlechute expects the booking to be collected in more than one payment.
