event_sale_registration_multi_qty
Allow event sale orders to manage registrations where a single order line represents multiple attendees by tracking the ordered quantity.
Key Features
- sale.order: The attendee counter sums registration quantities for multi-quantity events so confirmed seats match what was sold.
- sale.order.line: Registration creation ensures only one registration record per multi-quantity event line while storing the ordered quantity on that registration.
- event.registration: Synchronization with sale order lines updates the registration quantity to match the line’s ordered units whenever multi-quantity events are enabled.
- registration.editor: The wizard collapses duplicate registration rows for multi-quantity events and pre-fills each with the sale order line quantity.
- registration.editor.line: Wizard lines expose an editable integer quantity that is written back to the registration data.