After July 2021, the 2.3.x release line no longer received quality updates or user guide updates. PHP 7.3 reached end of support in December 2021, and Adobe Commerce 2.3.x reached end of support in September 2022. We strongly recommend upgrading to Adobe Commerce 2.4.x to help maintain PCI compliance.

Intelligent Repricing Rule: Competitor Conditional Variances

This site contains archived merchant documentation for a version of Adobe Commerce and Magento Open Source that has reached end-of-support. The documentation available here is intended for historical reference only and is not maintained. The Adobe Commerce Merchant Documentation for current releases is published on the Adobe Experience League.

Sections of an intelligent repricing rule include:

An intelligent repricing rule uses Amazon competitors’ pricing to determine your listing price. Competitors are other sellers that are listing the same products you are listing on Amazon.

If a product exists with the same condition, the base match price will be the lowest competitor price with the same condition. If no competitor product match your condition, the base match price will then go through other available competitor conditions starting with New, Refurbished, and continuing down through available conditions. After a condition is found, the base match price will be the lowest price within that condition.

For example, if you have a product listed with the condition Used; Good, and the base match price is $7.99, and a competitor exists with the same product in the same condition (Used; Good) at a lower price, that price is used. If a competitor does not exist with the same condition, the system checks for a competitor with the next condition, which is New. If a competitor is found with that condition, the lowest of the prices is used.

Configure competitor conditional variances

Define your condition variances in the Competitor Conditional Variances section.

For Conditional Variance, choose an option:

  • Use all competitor’s product conditions - (Default) Choose when you want your product to compare against any available condition (if a match does not exist for the condition you are listing).

  • Use Only Matching Competitor’s Product Condition - Choose when you want your product to compare only against competitor’s products in the same condition. If no match exists, the product will price at the Magento Price Source defined in your Listing Price.

  • Apply Variance (if competitor’s product condition differs) - Choose to first try to compare against your matched product condition. If no matching condition exists, a variance (as a percentage) will be applied relative to your product condition and the lowest competitor’s condition.

    When the Apply Variance feature is chosen, additional variance fields display for each of your Amazon conditions. This feature allows you to use intelligent repricing rules when you offer products that are in a different condition than your competitors. To understand the calculation behind conditional variance, you must first understand that all variance is determined from a base match price.

    Conditional variance options that appear are based on your listing settings for Condition that are mapped to condition values using a Magento product attribute. For all mapped conditions, you can define a variance percentage of 1-100. The exception is collectibles, in which case a percentage greater than 100 may be applied.

Intelligent Repricing Rule: Competitor Conditional Variances

Field Description
Competitor Conditional Variances Options:,br/>Use all competitor’s product conditions - If a match does not exist for the condition you are listing your product with, this option will match against any available condition. It will first attempt to match your condition, and then will then work its way down from the New condition to Used; Acceptable.

Use only matching competitor’s product condition - This option will match against your product’s condition. If no match exists, the product will price at the Magento Price Source.

Apply variance (if competitor’s product condition differs) - This will first try to match against your matched product condition. If no matching condition exists, it will apply a variance (as a percentage) relative to your product condition and the lowest competitor’s condition.

The conditional variance options that appear based on your listing settings for Condition that are mapped to condition values using a Magento product attribute. For all mapped conditions, you can denote a variance percentage of 1-100. The exception to this is collectibles, in which case a percentage greater than 100 may be applied.

This feature allows you to use intelligent repricing rules when you offer products that are in a different condition than your competitors. To understand the calculation behind conditional variance, you must first understand that all variance is determined from a base match price.

Calculate the Conditional Variance Base

  • Base Match Condition Variance (BMC) = The variance for the condition of our base match price competitor. In our example, BMC will be the variance for the New condition.
  • Merchant Condition Variance (MCV) = The variance for the condition of our product. In our example, MCV = the variance for the Used; Good condition.
  • Base Match Price (BMP) = $7.99 (explained above)

The formula for calculating conditional variance base is as follows:

Example

The conditional variance settings are as follows:

  • BMC = 100 (Competitor condition = New)
  • MCV = 80 (Merchant condition = Used; Good)
  • BMP = $7.99 (Base match price = The lowest price of the matched competitor condition)

Using the conditional variance base calculation from above, our conditional variance base = $6.39. This will be the competitor price source used for our price rule actions, explained further in Price Adjustment.