WooCommerce variation diagnostic · Current Store workflow

WooCommerce shows the wrong variation price

A variable product can expose a parent range or lowest price while a shopper has selected a different purchasable variation. Compare the current selection with its matching Offer and one local feed row.

MMP compares supported values on the active product page. It does not edit WooCommerce, crawl the catalog, or infer a variant when identity remains ambiguous.

Six checks

Do not compare a selected variation with a parent price.

A numeric difference is actionable only when the page, Offer, and feed row refer to the same variation.

01

Select one variation

Choose the exact size, color, or attribute combination and wait for the visible price and stock state to settle.

02

Record the visible current price

Use the price a customer can act on for that selected variation, not the parent range or crossed-out original price.

03

Match identity first

Associate the visible variation with a supported SKU, GTIN, product ID, or variant-specific URL before comparing values.

04

Select the structured Offer

Confirm that the Offer belongs to the current variation rather than a default, parent, or unrelated variation.

05

Add the affected feed row

Supply only the row for the same variation and compare its price and currency with the page and structured data.

06

Repair and repeat

Update the stale source, reopen the same variation, and rescan to verify that the supported conflict no longer appears.

Illustrative comparison

The selected variation is 129 USD, not the 99 USD minimum.

This example supports a price finding only after the selected variation is associated with the structured product identity.

Visible selected variation129.00 USDBlue / large
Structured value99.00 USDParent or lowest price
Local feed row129.00 USDSame variation SKU
Boundary: a valid AggregateOffer or price range is not automatically the current selected variation. Ambiguous Offer selection should remain unresolved rather than become a false match.
Primary references

Verify variant behavior at the source.