Opt-in add-ons
Add-ons let the buyer choose a quantity. You can cap an add-on's stock, and its availability is rechecked when payment confirmation arrives. If a paid order can no longer be fulfilled, it is refunded automatically. An add-on can be scoped to the whole order, to specific events, or to groups.
Common uses include meals, parking, merchandise, workshops add-ons, or optional extras on a ticket.
An add-on can also be marked as something people may buy on its own. It then gets its own page and its own place in the list of what is for sale, where it is not described as an add-on, and it is still offered alongside the thing it goes with.
