Can't find what you're looking for? Try our AI Chat Bot in the bottom right corner!

Articles in this section

Specific Sale Price Price Group

A Specific Sale Price Price Group lets you define an exact sale price for individual products instead of calculating a percentage or fixed-amount discount.

The Price Group controls eligibility and the conditions under which the pricing applies. The actual Specific Sale Price is configured separately for each product.

Create a Specific Sale Price Price Group

Navigate to Marketing > Price Groups

Click Add Price Group.

In the Add Price Group dialog:

Eligibility

Select who can be eligible for the Price Group.

  • Coupon Only — shoppers become eligible through an associated coupon.
  • Specific Customers — only selected customer accounts are eligible.
  • All Logged-in Customers — any shopper signed in to a customer account is eligible.
  • All Shoppers — the Price Group is available to all shoppers, subject to any other restrictions you configure.

For more information, see Eligibility in Price Groups/Coupons.

Type

From the Type drop-down menu, select Specific Sale Price.

When you select Specific Sale Price, the Discount Settings section appears in the Add Price Group dialog. This section contains the settings specific to the Specific Sale Price Price Group type.

Product sale pricing is controlled on a per-product basis.

This means the actual Specific Sale Price is not entered when you create the Price Group. You set the price separately for each applicable product.

Custom Field Code

The Custom Field Code field is optional. It does not contain the product’s sale price.

Custom Field Code gives you an optional custom name for the variable Miva uses to hold the Specific Sale Price data. If you leave the field blank, Miva uses the Price Group ID instead.

For example:

l.settings:customfield_names:discount_saleprice:3VS

In this example, 3VS represents the Price Group ID.

If you enter a value in Custom Field Code, Miva uses that value instead:

l.settings:customfield_names:discount_saleprice:CUSTOM_FIELD_CODE

This can be useful for developers who want a predictable, descriptive identifier when accessing the Specific Sale Price data in template code.

Important: Do not enter a price such as 24.99 in the Custom Field Code field. The Custom Field Code identifies the sale-price data; it does not set the price shoppers will pay.

Basket/Qualifying Restrictions

Expand Basket/Qualifying Restrictions if the Price Group should only apply when certain basket or qualifying conditions are met.

Screenshot 2026-08-26 at 2.12.20 PM.png

Each setting allows you to define minimum and maximum values. A maximum value of 0 indicates that there is no upper limit.

If you do not need additional basket or qualifying requirements, these settings can remain at their defaults.

For more information about these controls, see Price Groups Qualifying/Discounting.

Price Group Settings

The Price Group Settings section controls additional behavior for the Price Group.

Screenshot 2026-08-26 at 1.11.26 PM.png

Basket Description: Use this to specify the description associated with the Price Group when applicable in the basket.

Display Discount in Basket: Enable when the discount should be displayed to the shopper in the basket.

Apply To All Products Unless Excluded: Enable this option when the Price Group should apply broadly to products except those you explicitly exclude.

Priority: Use Priority to control the processing order when multiple Price Groups are applicable.

Not Valid Before: Enable Not Valid Before to specify a date and time before which the Price Group should not be active.

Not Valid After: Enable Not Valid After to specify when the Price Group should stop being active.

Scheduling settings are optional. For more information about settings shared by Price Groups, see Price Groups Overview.

Exclusions

Use the Exclusions section to control how this Price Group interacts with other Price Groups.

Click Configure Exclusions to configure exclusion behavior.

The Exclusions summary includes:

  • Allow Combination
  • Exclude For Same Basket
  • Exclude For Same Item
  • Exclude For Same Item Group

Exclusions are useful when you need to prevent multiple promotions or pricing rules from being applied together.

For more information, see Price Group Exclusions.

After you have configured the Price Group, click Add. The new Price Group appears under Marketing > Price Groups.

Creating the Price Group does not set the product-level Specific Sale Prices. Configure those separately for the products that should use the pricing.

A product can have multiple Specific Sale Prices, and if the shopper is eligible for multiple Price Groups, the lowest price is used.

Set Specific Sale Prices for Products

When you create a Specific Sale Price Price Group, Miva creates a corresponding product-level Sale Price field for that Price Group. If you create multiple Specific Sale Price Price Groups, each Price Group has its own Sale Price field.

In Catalog > Products, these fields can be displayed as columns named Sale Price: [Price Group Name].

Add the Sale Price Column

Go to Catalog > Products. On the right side of the product table, click the + button (Show / Hide Columns).

Locate Sale Price: [Price Group Name] in the list and select its checkbox to display it as a column in the Products table.

If you have multiple Specific Sale Price Price Groups, each one appears as a separate Sale Price: [Price Group Name] field. 

Enter the Product's Sale Price

Find the product you want to update. Hover over its Sale Price: [Price Group Name] field and click the pencil icon. Enter the Specific Sale Price, then click Save Changes.

The value entered here is the actual Specific Sale Price for that product and Price Group.

Screenshot 2026-08-26 at 2.54.40 PM.png

A Specific Sale Price Price Group has three pieces that are easy to confuse:

The Price Group determines who is eligible, when the pricing applies, and how the Price Group interacts with other Price Groups.

The product-level Sale Price contains the actual Specific Sale Price for that product and Price Group.

Custom Field Code optionally provides a custom name for the variable Miva uses to hold that sale-price data. If Custom Field Code is blank, Miva uses the Price Group ID. Custom Field Code does not contain the product’s sale price.

Was this article helpful?
0 out of 0 found this helpful