Surfaces
Dealers Den
Dealers Den setup, packages, application rules, dealer capacity, add-on behavior, and entitlements.
First created Last updated
Overview
Dealers Den is the setup page for dealer-specific applications, packages, capacity, application fees, merchandise requirements, assistant access, and dealer entitlements. Use it when the event has tables, vendor packages, artist alley space, or separate dealer review before registration is finalized.
Dealers Den setup is linked to normal attendee registration, but it has its own risks. A dealer package can represent money, table capacity, assistant capacity, included items, public-facing commitments, and access rights. Review it carefully before opening applications.
Dashboard route
/ems/manage/dealers-den?id=:eventId
Setup inputs
| Input or option | What it controls | Notes for operators |
|---|---|---|
| Enable Dealers Den | Turns dealer application and dealer registration behavior on for the event. | Keep off until packages and application rules are ready. |
| Application fee | Fee applicants pay to apply. Set to 0 for free applications. | Confirm whether this is separate from table package cost. |
| Merchandise requirement | Public applicant-facing requirements or minimums. | Be specific about original art, fan goods, adult goods, food, or prohibited items. |
| Legacy tier upgrades | Applies only to packages using the older included-tier model. | New packages define approved tiers inside the package editor. |
| Legacy add-ons | Applies only to older packages without an explicit package type. | New packages define their approved add-ons directly. |
| Dealer rego capacity | Maximum number of dealers who can complete dealer rego. Blank means unlimited. | Separate from normal attendee capacity. |
| Extra acknowledgements | Custom checkboxes shown on the dealer application form. | Use for dealer-specific policy confirmations. |
| Package name | Label applicants choose or staff assign. | Use clear names such as Half Table, Full Table, or Sponsor Booth. |
| Description | Explains what the package includes. | Write for applicants, not only staff. Include table size or limitations when relevant. |
| Package price | A one-time booth surcharge for tier-based packages, or the complete fixed standalone package price. | Attendee tiers and optional add-ons are shown separately. |
| Included people | Number of people covered by the package. | Include dealers and assistants according to event policy. |
| Package capacity | Number of packages available. | This should match floor plan, table count, and operations capacity. |
| Registration basis | Select the ordinary rego tier used by a tier-based package. | Each attendee pays the full selected tier price; the booth surcharge is charged once. |
| Package active | Controls whether the package can be used. | Inactivate packages that are drafts, full, or no longer offered. |
Choose a booth package type
The package editor starts with two choices and shows only the fields relevant to that type.
| Type | Pricing | Attendee choices |
|---|---|---|
| Package with rego tier basis | Booth surcharge once + full registration tier price for each selected attendee + optional add-ons. | Choose the base tier and the higher tiers dealers may select or upgrade to. Choose the add-ons offered by this package. |
| Standalone package | One fixed package price + optional attendee add-ons. | Choose inclusions from Rego Config for each attendee place. Registration tier upgrades are unavailable. Choose optional add-ons directly. |
For example, a ₱2,000 booth surcharge with two ₱850 base-tier attendees starts at ₱3,700 before add-ons and applicable fees. If one attendee chooses a ₱1,500 approved tier, the total becomes ₱4,350. A standalone package priced at ₱2,500 starts at ₱2,500 regardless of the included attendee places.
- Choose the package type, name, attendee places and package capacity.
- For a tier-based package, select a base tier and enter the booth surcharge. Enable the higher-tier upgrades and add-ons you want dealers to see.
- For a standalone package, enter its complete package price and select the inclusions each attendee receives. Where an inclusion uses variants, choose its fixed SKU. Enable optional add-ons.
- Review the price preview and the package’s Discord/Telegram entitlements, then save.
- Rehearse the dealer registration preview before opening registration.
Leaving all add-ons off offers no add-ons for that package. Tier-based add-ons still respect their selected-tier eligibility; standalone packages use their explicit allowed add-on list. Catalog availability, schedules and purchase limits remain enforced.
Existing packages retain their legacy included-tier pricing until you deliberately select a new package type and save it. Review the price difference before converting. Existing registrations keep their purchased totals and inclusion commitments; changing an offering applies to subsequent registrations.
Page sections and controls
| Section or control | What it does | Before saving |
|---|---|---|
| Dealers Den enabled switch | Reveals and activates dealer-specific application and rego behavior. | Keep off until packages, terms, review staffing, and public instructions are ready. |
| Application settings | Stores fee, merchandise rules, upgrade behavior, add-on behavior, capacity, and acknowledgements. | Review this with dealer leads before applications open. |
| Packages list | Shows every dealer package and its current order. | Confirm package count and capacity against the floor plan. |
| Add package | Creates another package draft. | Add only real choices applicants can understand. |
| Package active switch | Decides whether a package can be selected or assigned. | Inactivate old or sold-out packages instead of deleting history-sensitive choices. |
| Move package controls | Reorders package cards when using custom order. | Put the most common or recommended choices first. |
| Remove package | Deletes the package from the draft. | Avoid removing a package after applications or dealer regos reference it. |
| Floating save bar | Saves or reverts the dealer setup draft. | Revert if an application fee, package price, or capacity was changed in error. |
Package sort options
| Sort option | What it does |
|---|---|
| Custom order | Uses the order staff arrange and save. |
| Alphabetical | Sorts packages by name. |
| Price: low to high | Sorts by tabling cost from cheapest to most expensive. |
| Price: high to low | Sorts by tabling cost from most expensive to cheapest. |
Application settings
The Dealers Den config can define application fees, merchandise requirements, upgrade behavior, add-on behavior, overall capacity, and entitlement assignments. These settings decide what applicants must do before approval and what approved dealers can do afterward.
If dealers can upgrade their rego tier after approval, confirm the matching rego tiers exist and are priced correctly. If dealers can select add-ons after approval, confirm add-on stock and payment behavior are already reviewed.
Dealers Den entitlements
| Entitlement control | What it changes | Notes |
|---|---|---|
| Discord entitlements | Assigns one or more Discord roles when a Dealers Den rego becomes active. | Requires the event’s Discord server to be selected in Rego Config Bot assignment. |
| Telegram entitlements | Applies a Telegram member tag when a Dealers Den rego becomes active. | Requires the event’s Telegram chat to be selected in Rego Config Bot assignment. Tags are capped at 16 characters. |
| Empty entitlement state | Shows when no Discord or Telegram target is selected. | Return to Rego Config and set Bot assignment before configuring roles or tags. |
Review and operations links
Dealer setup decides what can happen later, but review and registration work happens on separate pages. Use Dealers Den Applications to approve or reject applicants. Use Dealers Den Regos to review finalized dealer registrations, package payment state, assistants, and table readiness.
Flowchart context
The Create an Event flowchart links to this page when it asks whether the event has a Dealers Den. The package, application fee, capacity, merchandise, and entitlement steps all map to this setup surface.
Review before opening applications
- Confirm packages, prices, capacity, and included people.
- Confirm any equivalent rego tier is correct.
- Confirm application fee and merchandise requirements are clear.
- Confirm whether approved dealers can upgrade tiers or choose add-ons.
- Test the applicant-facing flow before announcing applications.
Save and dialog reliability
The page-level save bar and package dialogs are mounted through the dashboard’s managed scene and modal areas. They must continue to work after client-side navigation, not only after a full reload. Package order is saved atomically; if the package set is stale or invalid, no partial order should be accepted.
While a package or global configuration write is in progress, the shared full-screen saving indicator blocks duplicate submission and clears on both success and failure. A successful response is followed by the canonical saved state. If the indicator clears with an error, keep the draft visible, resolve the message, and retry once; do not refresh until the operator has copied any unsaved package text.
Package dialogs support their close button, backdrop, and Escape. Destructive removal uses the dashboard confirmation dialog and should not rely on a browser-native prompt.
Common mistakes
Do not use package capacity as a floor-plan note only. It controls how many dealer package records can be completed, so it should match actual table availability and assistant policy. Do not enable post-approval upgrades or add-ons until Rego Config and payment behavior are already reviewed.