Store Contract Price Levels let you control which selling price tier a specific website/store will use when calculating and displaying product prices. This is how you ensure each store shows the right prices for its audience (for example, retail customers vs. a wholesale partner) without manually adjusting every product.
Note: The contract price level assigned to a store overrides the one assigned to a product group, and the contract price level assigned to a customer overrides the one assigned to a store.
In this article
- Prerequisites
- Why use store contract price levels
- Before you start
- Step 1: Set the contract price level for a store
- Step 2: Understand the Contract Price Level options
- Best-practice tips
- Troubleshooting
- FAQs
- Additional Resources
Prerequisites
- You must have administrator access.
- You must be on the Premium or Enterprise plan.
- The Contract Price Levels app must be enabled.
These requirements exist because contract price levels change how prices are calculated and shown across an entire store – typically something only administrators should control.
Why use store contract price levels
- Show the right pricing to the right audience: Assign a wholesale or partner price tier to a dedicated store so those customers always see their agreed pricing.
- Reduce manual pricing work: Instead of editing individual product prices for each storefront, you choose the appropriate price level once at the store level.
- Keep pricing consistent: Store-wide pricing tiers help prevent accidental “retail pricing” being shown in a store meant for discounted customers.
- Support multi-store strategies: Run multiple stores for different customer groups, regions, or programs while keeping your catalog and workflows centralized.
Before you start
Contract price levels are created and configured in Admin. In general:
- Create price levels via Admin → Products → Contract Price Levels.
- Understand what drives prices for each level:
- Product costs are defined at the product level on the product Pricing page.
- By default, a price level’s cost behavior is influenced by your Supplier Product Markup and Decoration Pricing settings.
- Decoration pricing for contract price levels is configured via Admin → Decoration Processes → Decoration Pricing.
Tip: If you’re not seeing the pricing you expect in a store, verify the store’s contract price level first, then check whether a customer-specific contract price level is overriding it.
Step 1: Set the contract price level for a store
Outcome: The selected contract price level will be used to set the selling price of products displayed in that store.
- Log into your DecoNetwork Website.
-
Go to Admin → Websites.

-
Find the website you want to configure, then select Manage.

Select Manage for the website you want to configure
-
In the website settings, click Administration, then select Contract Price Level.
The Contract Price Level setting will be displayed.
- Choose the Contract Price Level you want this store to use.
- Click Save.
Step 2: Understand the Contract Price Level options
When you open the Contract Price Level setting, you’ll see all defined contract price levels available for selection.
-
Default (Retail)
- How it works: Uses the system default pricing level (commonly named “Retail”).
- Why you’d use it: Choose this when you want the store to follow your “standard” selling prices without forcing a special tier. It’s ideal for your main public retail store or any store that should always reflect the default pricing strategy.
- Important: The default pricing level can be renamed, but it cannot be deleted. This ensures your system always has a baseline pricing level to fall back to.
-
Retail (or another named price level)
- How it works: Uses the system-defined retail price table or the pricing method configured for that contract price level.
- Why you’d use it: Select a specific level when you want the store to consistently apply that tier, such as a wholesale/partner tier for a private store, or a special pricing tier for a program store, so customers always see the intended pricing automatically.
Warning: If this store is meant for discounted customers (for example, wholesale or partner pricing) and it’s left on Default (Retail), customers may see higher retail pricing than intended.
Best-practice tips
- Decide your “store strategy” first: If you plan to run multiple stores for different audiences, map each store to a price level before launching.
- Check overrides when troubleshooting: If a customer reports unexpected pricing, confirm whether a customer-level price level is overriding the store setting.
Troubleshooting
I can’t see the Contract Price Level option
- Confirm you are logged in with an administrator account
Prices in the store aren’t what I expected
- Verify the store’s Contract Price Level selection under Admin → Websites → Manage → Administration → Contract Price Level.
- Check whether a customer has a contract price level assigned, which can override the store.
- If the correct level is selected, review the configuration that drives costs and pricing for that level (product pricing, decoration pricing, and markup rules).
FAQs
What does setting a store contract price level change?
It determines which contract price level is used to calculate the selling price of products in that store – so it directly impacts what customers see when browsing products.
Where do I create contract price levels?
Price levels are created via Admin → Products → Contract Price Levels.
If I set a store price level, can something still override it?
Yes. A store-level contract price level overrides product group-level settings, and a customer-level contract price level overrides the store-level setting.
Additional Resources
Still have questions? Use the Search Tool at the top of the page to find more related guides. Need help? Click the icon to submit a support ticket—our Client Services team is ready to assist!
Comments
0 comments
Please sign in to leave a comment.