The webhook tells Pillowcase a guest has paid. Without it, paid bookings don't confirm.
The webhook is how Stripe tells Pillowcase that a payment has gone through. Without it, guests can pay but their bookings won't confirm automatically.
Go to Settings, Payments. Once your keys are saved you can create the webhook with one click, and the same page shows what Stripe has registered so you can check it's in place. If bookings seem stuck on reserved after guests have paid, this is the first thing to check, and there's a reconfigure option to repair it.
Email support@pillowcase.io with your campsite name or booking reference and we'll pick it up from there.