View Categories

MSRP Appears in Product Settings but not on the Live Product Page

Problem Description: #

You can see the MSRP value saved in the WooCommerce product editor, but customers don’t see it on the storefront.


Common symptoms: #

  • MSRP saved correctly in admin
  • Frontend shows only regular or sale price
  • No error messages

Cause: #

This usually happens due to caching, price rendering overrides, or third-party plugins altering how prices are displayed (dynamic pricing, discounts, currency plugins).


Solution-step-by-step: #

  1. Clear WooCommerce transients
    • WooCommerce → Status → Tools
    • Clear product transients
  2. Disable price-modifying plugins temporarily
    • Dynamic pricing
    • Discounts
    • Currency switchers
  3. Check theme price template
    • Some themes use custom price.php
    • Ensure WooCommerce hooks are not removed
  4. Force product update
    • Edit product → click “Update”
    • This regenerates price meta
  5. Test in incognito
    • Avoid cached sessions

Prerequisites: #

  • Admin access
  • Cache control access

Additional Notes / Prevention: #

  • Exclude product pages from aggressive caching
  • Avoid stacking multiple pricing plugins

 

MSRP (RRP) Pricing for WooCommerce