IMPROVED

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.