in which file can control total price on magento2

daniel_w

New member
we want to do a dev like the following rule:

if the product is 1th-100th , each price of the product is 190€
if the product is 101th-150th , each price of the product is 250€
if the product is 151th-175th , each price of the product is 500€
if the product is 176th-200th , each price of the product is 1000€

the max-stock is: 200 , and if customer want to buy 120 products
the current total price should be: 20*190 + 50*250 + 25*500 + 25*1000 = 53800
and the unit price should be: 53800/120 = 448.3333333 ≈ 448.33

after doing the dev on Quote\Model\Quote\Address\Total\Subtotal.php protected function _initItem($address, $item)
the unit price is ok , but the total price still not ok , it becomes to 448.33*120=53799.60 , right algorithm should be :
20*190 + 50*250 + 25*500 + 25*1000 = 53800

but i can't find the file which to change this functionality , is any one can help me?

thank you for your reply.
 

Attachments

  • 1.jpg
    1.jpg
    8.6 KB · Views: 1,236
  • 2.jpg
    2.jpg
    21.7 KB · Views: 1,236
Top