Trip details on the payment step
Meeting point, what's included, what to bring, and what's good to know now sit beside the card form — with a single, compact consent line.
The last screen before a guest pays now answers the questions that make people hesitate. A Trip Details card shows the content from your product’s Content tab — where you’ll meet, what’s included, what to bring, and what’s good to know — next to the booking summary and card form, and notes that the confirmation email will carry all of it along with your support phone number. Blank sections are omitted; if none are filled, the card stays out of the way. On phones the card form comes first and the trip details follow, so the pay button never drops below a wall of text. The terms-and-saved-card consent is now one compact line above the pay button instead of a boxed block above the card fields.
What shipped in this release
2 features — each links to its full page.
Embeddable Checkout Widget
Your booking flow lives on your website, not ours.
- ✓ One script tag drops the full booking flow — date picker, pricing, Stripe payment, and confirmation — directly into your website.
- ✓ Customers stay on your domain the entire time. No redirects to a Freebo-branded page.
- ✓ The widget is responsive by default and tested at 375px mobile — it works on your website whether your customers are on phones or desktops.
Product Catalog & Scheduling
Build your trip lineup once. Freebo handles the schedule logic.
- ✓ Two product kinds — fixed slot and flex duration — cover tours, classes, charters, and rentals without custom workarounds.
- ✓ Schedules define recurring departure times; assets define what (vessel, van, guide) makes each trip run.
- ✓ Capacity is enforced in real time against the asset, not just the product — so booking caps match physical reality.