We catalog price rule which give 35% off on all category product. SKU T1: $50 Regular price- $32 Salable Price

Now I am loading that product throught product factory

$product = $this->productFactory->create()->load(1); echo $product->getPriceInfo()->getPrice('final_price')->getAmount()->getValue(); //getting right amount $32

$product->getFinalPrice(); //$50 wrong result

what is the the issue?

  • Best if you write always Magento version, because of some bugs. I think you simply not reindexed. You can check index product catalogrule_product_price
    – BartZalas
    Dec 31 '20 at 20:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.