What has been verified
Running against the provider’s production API.
Boris creates the charge from the booking, follows it through Stripe webhooks and writes the result back onto the reservation, so the payment status you see in the calendar is the one Stripe holds.
Available Running against the provider’s production API.
Running against the provider’s production API.
Requires an active provider account, credentials and any plan required by the provider.
The workflow and limitations documented on this page are the supported scope; validate it with test data before production.
Deposits, balances and full payments are raised against a reservation, not typed into a separate dashboard.
Stripe webhooks update the reservation, so paid, pending and failed mean the same thing on both sides.
Every payment keeps its booking, customer and invoice reference for the end of the month.
Add your Stripe keys in Integrations and register the webhook endpoint in one click.
Choose when Boris charges: at booking, at check-in or on a payment link you send.
Let Stripe confirm the payment while Boris updates the reservation and the invoice.
No. Cards are handled by Stripe; Boris keeps the payment reference and its status, never the card data.
Yes. A booking can carry more than one payment, each with its own amount, moment and status.
Create a workspace, add your resources and connect the tools you already pay for. No credit card required.
Create your workspace