Dealer authorization by brand line, territory and tier
Catalog and pricing assignment rather than a front-end filter.
A team dealer sends you a roster. Twenty-two names, twenty-two numbers, a size per athlete, a school logo, two colorways, and a delivery date that is the first practice, not a preference. That order is one purchase order and hundreds of decorated units, and the thing that decides whether you win the account next year is whether it arrives correct.
Last updated
Uncap builds Shopify commerce for sporting goods brands, team dealers and authorized dealer networks where the dealer program is the architecture: authorization by territory and brand line, MAP enforced where MAP can be enforced, roster and team ordering with decoration configured per athlete, and preseason booking that holds against production.
Uncap is a Shopify Platinum Partner, on Shopify since 2013, with 380+ Shopify stores launched.
This page was split from the combined sports and outdoors page. Its sibling, Outdoor Recreation, covers equipment brands whose problems are serialized warranty registration, spare parts for discontinued models and oversized freight. If your business runs on dealer authorization, team orders and seasonal booking, you are on the right page.
The dealer program is the architecture, and its hardest requirements are built during implementation.
Dealer authorization by territory and brand line needs custom rules layered on top of Shopify's company, location and catalog structure. Roster ordering with custom decoration is built as a custom workflow or app. MAP enforcement, covered below, is only partly a commerce problem.
All three are built during implementation. The platform choice is about which foundation you build them on, which is a much smaller question than it sounds.
Minimum Advertised Price is a policy with a monitoring function and an enforcement mechanism, and only part of it lives in commerce. Actual MAP enforcement also needs policy, monitoring and operational enforcement outside the storefront.
Any vendor selling MAP as a feature is selling you the smallest part of it.
A dealer is authorized for a brand line, in a territory, at a tier. Change any one of those and the catalog they see changes. A brand you add next season will be authorized to a different subset. A territory dispute between two dealers is a business decision that has to be expressible as a rule.
This is not a customer group. It is a matrix, and it changes constantly.
Names, numbers, sizes, per-athlete decoration, sometimes per-athlete garment choices within an approved set. Today that arrives as a spreadsheet that somebody retypes into an order. Every retype is an error with a jersey attached.
A dealer books in February for August delivery. That booking has to hold against planned production, convert when goods land, allow in-season fill-in against the same account, and release when a dealer cancels.
"Team dealer" draws roughly 70 US searches a month at a cost per click of $2.74 with competition at index 91, which tells you a small, highly contested audience where the people searching know exactly what they want.
Cycling brands book preseason the same way, but their catalog problem is different. A bottom bracket fits a shell standard, a cassette fits a freehub body and a wheel fits an axle spacing, so the shop mechanic needs to find parts from the bike in the stand rather than from a part number. Add dealer-filed warranty by frame serial and lithium battery shipping, and it is its own build: see wholesale bicycle parts commerce for component brands and IBDs.
Commercial fitness equipment sold to gyms, hotels, schools and clinics is a different build again: commercial use ratings and warranty terms by facility type, ASTM standards by machine type and facility packages quoted with freight and installation. See commercial gym equipment ecommerce for manufacturers and distributors.
Twenty-two names, twenty-two numbers, a size per athlete, and a delivery date that is the first practice.
And somebody retypes it into an order.
Built during implementation on top of Uncap Quotes.
One purchase order and hundreds of decorated units, arriving correct.
Because the three deciding requirements are built during implementation, the question becomes who has built them and what they sit on. Choose a partner on workflow and integration capability rather than on platform badge.
Uncap's answer is that the foundation matters less than the four things underneath it: a real account and catalog model, a configuration engine, a quoting engine with history, and an ERP connection that does not run on a schedule.
Brand line, territory and tier are expressed as catalog and pricing assignments against the account, so an unauthorized dealer does not see a filtered view of a product they cannot buy, they do not see the product. Uncap Portal provides multi-user accounts with roles and permissions, where each buyer sees their own assortment and pricing, which is the structure a dealer group with several buying locations needs.
Territory rules and brand line exceptions are the custom layer, and they are scoped as such.
Uncap Quotes gives buyers self-serve configuration against their account's negotiated pricing, and the roster layer is built on top of it during implementation, per athlete: garment, size, number, name, approved logo placement and colorway, arriving as a priced, validated order with the decoration instructions attached as the production record.
The same architecture powers employee uniform programs, and it is described in more detail on the Workwear and Uniforms page, which shares this engine.
Advertised price rules are enforced in the consumer channel and on dealer-facing content where they apply, without affecting what an authorized dealer sees as their cost. What the platform cannot do is monitor the marketplace listing somebody posted this morning. That is a policy and monitoring function, and the honest position is to say so rather than to sell the storefront half as the whole.
Bookings are captured against delivery windows and planned production, convert when goods land, and allow in-season fill-in orders against the same account without colliding with the booked quantity. Uncap Quotes runs the full configure, price, quote workflow inside the Shopify admin, with negotiated prices, tiers and volume breaks applied automatically, approvals routed to the right approver, revisions that keep the version history, and an approved quote converting to a Shopify order in one click, which is what a booking season of amendments needs to leave behind.
Uncap Connect syncs pricing, inventory, customer accounts and orders directly to Shopify across thirteen published ERP integrations, so the booked, allocated and available positions are the same numbers everyone is working from.
Uncap built KBS Golf Shafts, founded by master shaft designer Kim Braly, moving the business off a platform it had outgrown and onto unified commerce across B2C, B2B and POS. Uncap also built Synergee Fitness, a home fitness equipment brand whose build centered on communicating product specifications clearly, for founder and president Joey Huneau.
Both are brand and unified commerce builds rather than team dealer roster builds, and that distinction is worth holding onto.
Authorization, roster ordering, MAP and booking, on an account and catalog model that already exists.
Catalog and pricing assignment rather than a front-end filter.
Configured per athlete, arriving as a priced order with production instructions attached.
The logo the customer signed off, not a per-order upload.
Applied in the consumer channel without affecting dealer cost visibility.
Bookings convert on arrival, and fill-in orders do not collide with booked quantity.
Configure, price and quote inside the Shopify admin, with approval routing.
Multi-user accounts with roles and permissions, for groups buying across several locations.
Booked, allocated and available drawn from one position.
Thirteen published integrations through Uncap Connect.
Dealer authorization by brand line, territory and tier. Expressed as catalog and pricing assignment rather than as a front-end filter, so unauthorized product is invisible rather than merely unbuyable.
Roster and team ordering with per-athlete decoration. Garment, size, number, name, placement and colorway configured per athlete, arriving as a priced order with production instructions attached.
Approved artwork held against the account. The school or club logo the customer signed off, not a per-order upload.
MAP enforcement where commerce can enforce it. Advertised price rules applied in the consumer channel without affecting dealer cost visibility, with the monitoring and policy half named as what it is.
Preseason booking with in-season fill. Bookings held against delivery windows and planned production, converting on arrival, with fill-in orders that do not collide with booked quantity.
Quoting with validity windows and revision history. Configure, price and quote inside the Shopify admin, with approval routing and a full revision history across a booking season.
Dealer group account structure. Multi-user accounts with roles and permissions, where each buyer sees their own assortment and pricing, for groups buying across several locations.
One inventory across dealer and consumer channels. Booked, allocated and available drawn from one position rather than reconciled between systems.
ERP integration. Thirteen published integrations covering NetSuite, Microsoft Dynamics, SAP, Oracle, Epicor, Infor, Sage, Acumatica, Odoo, QuickBooks, Fishbowl, Cin7 and Syspro.
Nothing here is sold as native.
Nothing here is sold as native. MAP enforcement, territory authorization and roster ordering are built during implementation. They appear in the scope with a price rather than on a feature list.
Configuration is a shipped product. Uncap Quotes gives buyers self-serve configuration against their account's negotiated pricing. The roster layer is built on top of it during implementation, as it is in other decorated goods contexts.
MAP is described honestly. The commerce layer enforces what a commerce layer can enforce. The monitoring and policy work is named as sitting outside it, because the alternative is a promise that breaks in the first month.
Scoped before it is built. The Uncap Blueprint maps the dealer authorization matrix, roster configuration model, booking calendar and ERP integration before any build begins.
Related pages: Outdoor Recreation, the sibling page for equipment brands dealing with warranty serialization and legacy parts, Workwear and Uniforms, which shares the decoration and configuration engine, and Fashion and Branded Apparel for the seasonal booking and size run architecture. Brands selling through authorized dealer networks can see how Uncap builds Shopify for manufacturers, including dealer portals.
Bring one team dealer's roster order exactly as it arrives today, spreadsheet and all. That document is the specification.
Talk to Our Experts, or start with a Blueprint if what you need first is the authorization matrix and the roster configuration model written down.
Partly, because MAP is only partly a commerce problem. Advertised price rules are enforced in the consumer channel, without affecting what an authorized dealer sees as their cost. Actual MAP enforcement also needs policy, monitoring and operational enforcement outside the storefront. Uncap enforces the commerce half and says plainly what the commerce half does not cover.
As catalog and pricing assignment against the account, so a dealer who is not authorized for a line does not see it at all. Territory rules and brand line exceptions sit as a custom layer on top of Shopify's company, location and catalog structure, built during implementation.
Yes, as a configuration rather than a spreadsheet. The roster workflow is built during implementation on top of Uncap Quotes, which gives buyers self-serve configuration against their account's negotiated pricing, and it returns a priced, validated order with decoration instructions attached as the production record. Roster ordering with decoration is a custom workflow, and it is scoped and priced as one here.
Bookings are captured against delivery windows and planned production, convert when goods land, and allow in-season fill-in orders against the same account without colliding with booked quantity. Uncap Quotes keeps the version history across revisions a booking season needs.
Yes, from one catalog and one inventory position, with dealer cost and consumer pricing separated by account and catalog. KBS Golf Shafts runs unified commerce across B2C, B2B and POS on Shopify today.
The problem shape. This page is dealer programs, team orders and seasonal booking. Outdoor Recreation is serialized warranty registration, spare parts for discontinued models and oversized freight. Brands that sell both hard goods and team programs need both builds, and they share the account and ERP layers.
Uncap publishes integrations for thirteen ERP vendors, and beneath those, pages for the individual products sporting goods brands and team dealers actually run. The one that comes up most here is Dynamics 365 Business Central. Each page covers what the integration involves on that specific system, including what the vendor documents and what it does not.