When one booking needs another
Some bookings do not stand alone. A festival pass might need a camping pitch. A course booking might need a materials kit. A ticket might require a meal add-on. Chobble Tickets lets you mark a listing as a parent, and require buyers to choose one or more child listings before they can check out.
The parent and child are both ordinary listings, each with its own price, capacity, dates, questions, and description. The parent/child link is a relationship between them, configured from the listing edit page.
How buyers choose
When a buyer books a parent, the booking form shows a child selector underneath. They pick quantities of the child listings that, together, match the parent's quantity. A live "X of Q chosen" hint shows whether they have picked enough.
If only one child is bookable, it auto-selects, so the buyer does not have to do anything. Children that do not fit the chosen date or duration are disabled, so a buyer cannot pick an incompatible option.
