Rule registry · RC-009

Free-text attribute driving pricing

Checked by the Revenue Cloud Advanced scan. Severity medium. This rule is in beta: it runs and is reported, and it is not charged for.

RC-009MediumBetaPricing Integrity

What it requires. A price-impacting product attribute (ProductAttributeDefinition.IsPriceImpacting) has a text data type with no picklist.

Why it matters. [practitioner-corroborated + reasoned] Pricing matches on attribute values: free text admits case, spacing and typo variants that miss exact-match lookups, so the adjustment silently never applies and a fallback price is charged. Corroborated across practitioner sources (arraytrail; Applikon); CML's keep-domains-small guidance states the same principle for configuration. Official Help pin outstanding.

How to fix it. Convert the attribute to a picklist so every value is matchable by construction.

Source. Practitioner (arraytrail; Applikon), corroborated; official pin pending

Is this rule worth checking?

Votes and comments are published here. We read them, and we publish what we change with the reasoning — a vote does not move a rule on its own.

Every rule we check, every source, and every one we turned down