Not literally. Add-ons can't be nested, and there's no way to show one add-on only when a client selects another. Add-on availability can only be restricted by package. But Check Cherry has a feature that does exactly this job: extra categories.
Use an Extra Category
An extra category attached to an add-on offers priced items that appear only after the client adds that add-on to their booking. Nobody can buy them on their own. Each item has its own price and quantity, and selections are billed on the invoice automatically.
For example, a Keychain Station add-on that includes 100 keychains can offer a "50 Extra Keychains" item. Clients who add the station choose how many extra sets they want, and clients who don't will never see it.
Common Uses
- Selling more of something the add-on already includes (extra prints, keychains, or supplies)
- Upgrades that only apply to one service (premium props for a specific booth)
- Choices that personalize an add-on (colors, sizes, or styles)
For the full setup, see How do I offer props, upgrades, and customization options? If you're specifically charging for more than what a package or add-on includes, see How do I charge extra when a client wants more than what's included?