Price Modifiers

Flxpoint provides flexible pricing tools that let you apply markup rules across products and sales channels. You can set up base logic, override it by category or brand, and use MAP/MSRP protections. This guide will help you understand how pricing modifiers work, how to configure them, and how to preview results using real SKUs. 

 

 

🔍What Are Pricing Modifiers?

Pricing modifiers in Flxpoint allow you to:

  • Automatically adjust product prices before syncing to a sales channel
  • Base pricing logic on cost, MAP, MSRP, or default list price
  • Create rules by brand or category, and define which rule takes priority
  • Ensure prices never fall below cost or MAP, or exceed MSRP

 

How Modifier Prioritization Works

Modifiers are applied in this order if all are enabled:

Rule Type Priority Example Impact
Base Rule Lowest Default markup for all products
Category Rule Medium Overrides base if product belongs to category
Brand Rule Highest Overrides category and base if brand matches

🧠 Why prioritization matters:
It ensures the most specific rule applies, helpful when fine-tuning pricing across product groups.

 

 

🛠️ How-to Guides

A. How to Apply MAP-Based Pricing Modifiers

MAP-based modifiers let you adhere to Minimum Advertised Price policies easily:

  1. Go to Connections → Sales Channels → [Select Channel] → Modifiers
  2. Enable the toggle for Price Modifiers
  3. Select:
    1. Flat Markup on MAP, or
    2. Tiered Markup on MAP
  4. Enter your markup values
  5. Important: Click Save Changes to apply
  6. Required: If your rule is based on MAP, MSRP, Default List Price, or Tiered Cost, you’ll be prompted to configure List Price Protection so prices never save at $0 or at/below cost.
  7. ✔️ MAP modifiers only apply if the product has a MAP > 0

 

Note: MAP-based modifiers only apply if the MAP value is greater than 0.

 

 

B. How to Prioritize Brand Rules

  1. Go to ModifiersCategory RulesManage Rules
  2. Define markups by category
  3. Choose Prioritization: decide whether Brand or Category overrides Base
  1. Go to ModifiersBrand RulesManage Rules
  2. Define markups by brand
  3. Set rule priority, so Brand overrides other rules if matched
Rule Type Markup Applied Resulting Price
Base Rule +5% $25.87
Category Rule +10% $27.10
Brand Rule +17% $28.83 ✅ final
Tip: Use the preview to verify real SKUs. Disable Brand Rules temporarily if needed.



 

C. How to Apply Global Price Modifiers

Global Price Modifiers allow you to apply a default pricing strategy across all sales channels, rather than configuring rules per channel. These rules are defined once and affect any product unless overridden by a channel-specific modifier.

Navigate to Settings → Product Modifiers → Price

You'll find tabs for:

  • Base Rule
  • Category Rules
  • Brand Rules
  • Additional Rules

Under Base Rule, toggle the switch to Enabled

Select a Rule Type from the dropdown:

  • Flat Markup on Cost
  • Tiered Markup on Cost
  • Flat Markup on MAP
  • Tiered Markup on MAP
  • Discount on MSRP
  • Choose whether your markup is a percentage change or a flat amount
  • Define the Markup Amount
  • Optionally, add an Additional Flat Markup
  • Scroll down to view the Modifier Preview for a sample item. This shows:
  • Starting price
  • Applied rules
  • Estimated profit
  • Highlighted MAP/MSRP compliance

Click Save to apply changes globally.

Pricing and quantity controls determine how your product prices are calculated and synced to your sales channels. These controls help ensure your listings remain accurate, profitable, and eligible for publishing.

In addition to pricing modifiers, Flxpoint includes built-in safeguards that can temporarily block listings from syncing when pricing conditions indicate a potential issue.

What Is List Price Protection?

List Price Protection is a safeguard that prevents listings from syncing to your sales channel when pricing conditions indicate a risk of invalid or incorrectly priced listings.

This setting is enabled by default on all newly created sales channels.

List Price Protection enabled by default screenshot

When List Price Protection Applies

A listing will be blocked from syncing when any of the following conditions apply:

  • Estimated Cost is 0.00 or empty
  • List Price is less than or equal to Estimated Cost
  • The listing has no linked inventory
📌 Important Note

If a listing meets protection criteria, the underlying pricing issue must be corrected before pricing updates will sync with your sales channel.

List Price Protection on a Listing

When a listing is blocked by List Price Protection, a message appears on the listing detail page explaining why syncing is temporarily prevented.

List Price Protection listing message screenshot

Message shown on the listing:

“This listing has met the following criteria for price protection and is not eligible to sync to your sales channel. Once corrected, this listing will continue with syncing:”

Below this message, Flxpoint displays only the criteria that currently apply.

Important Note

This message cannot be dismissed manually as it is not a publishing error.

Filtering Listings

Listings blocked by List Price Protection appear in a dedicated filter to help you quickly identify and resolve issues.

Where to find it:
 Listings → Status→ List Price Protection

List Price Protection filter screenshot

What Happens After You Fix the Issue

Once the pricing or inventory issue is corrected:

  • The listing is removed from the List Price Protection filter
  • The listing is marked Out of Sync
  • The next sync updates the listing on your sales channel

No manual syncing or re-publishing is required.

Best Practices

  • Keep List Price Protection enabled to help detect unexpected pricing issues
  • Ensure Estimated Cost values are populated and accurate
  • Link inventory sources before publishing or syncing listings
  • Review the List Price Protection filter regularly
  • Use price modifiers only after underlying supplier pricing data is available

When you base pricing on MAP, MSRP, Default List Price (listing modifiers), or Tiered Cost, you must add a protection rule so prices never save at $0 or at/below cost.

What to set

  • Rule Type: Flat Markup on Cost
  • Based On: Add or % Change
  • Markup Amount: Required (you may set $0, but the field cannot be blank)

How it runs

  • List Price Protection runs before “Do Not Sell Below MAP.”
  • If % Change is selected, Flxpoint first applies the % markup, then uses a flat add to catch any remaining $0.
  • If Add is selected, only the flat add runs.

Example

If MAP exists → Price = MAP.
If Price = $0 or Price ≤ Cost (MAP missing/below cost) → Add $10 (or your chosen value) to cost to set the list price.

Global rules are ideal if you want:

  • A default pricing structure across your catalog
  • Simpler setups without managing rules per sales channel
  • Pricing consistency before mapping into individual listings

However, if a sales channel has channel-specific modifiers enabled, those will override the global settings.

Modifier Scope Applies To Priority
Global Modifier All sales channels by default Low (overridden by channel rules)
Channel Modifier Specific sales channel only High (takes precedence)

 

 

 

🧪 Tutorial 

Apply a Pricing Modifier to a Real SKU


Goal: Set up a pricing modifier and preview how it affects a specific product.

Scenario:

You want to test your pricing strategy for SKU 2979995, which has:

  • Cost: $24.50
  • MAP: $27.00
  • MSRP: $29.99

Steps:

  1. Navigate to your Sales Channel → Modifiers
  2. Enable Flat Markup on Cost
  3. Set a markup of +10%
  4. Enter SKU 2979995 in the Modifier Preview panel
  5. View calculated result:
    1. New price: $26.95
    2. Profit margin: 9.9%
  6. Now test the same SKU using MAP-based markup:
    1. Set +5% on MAP
    2. Final price: $28.35
    3. This price overrides cost-based logic because of rule priority

🧪 You’ve now learned how to preview and validate pricing logic using a real SKU.

 

 

 

 

📚 Reference

1. Modifier Types & Logic

1. Modifier Types & Logic
Rule Type Description
Base Rule Default markup on cost, list, MAP, or MSRP
Category Rule Overrides Base for specific product categories
Brand Rule Highest priority — overrides others when brand matches
Global Modifier Applies across all channels (under Settings)
Additional Rules Post-processing logic like rounding or capping

 

 

2. Additional Rules (Optional)

2. Additional Rules (Optional)
Rule Description
Round price to .99 Rounds result in psychological price ending
Never exceed MSRP Caps price to comply with listing policies
Never go below Cost or MAP Enforces margin protection
Note on order of operations: List Price Protection runs first, then “Never go below Cost or MAP.”

 

 

3. Modifier Preview Panel

3. Modifier Preview Panel
Field Use
SKU Input Type in any product SKU to simulate pricing
Pricing Rules Applies current configuration
Resulting Price Final output based on modifiers
Estimated Profit Based on cost and markup
Tip: Use this before publishing rules to ensure accuracy.