Advanced pricing is a section where you can setup specials and tiered pricing. The functionality is the same as in M1, but they’ve just moved and renamed some functionality.
There are two kinds of advanced pricing in magento 2.
- You can set a special price for a date range, which was already available in M1.
- Special price to and from date is missing in Magento 2 EE. This is because Magento intentionally removed it from EE so admins would use scheduled updates instead.
- In addition to specifying a fixed price discount for tiered pricing, in M2 tiered pricing can be a percentage off discount.
- M2 has an input for product cost, which has no value that I can find. It’s not in reports or anything; it does get inserted into the order quote though.
In Magento 1, once the simple product is associated to the configurable, the simple’s price no longer matters; it’s not used. It’s still visible when viewing the configurable’s simple products and adds confusion. In M1 the variations’s pricing is based off the configurable’s price plus a difference of fixed amount or percentage. The difference can be negative.
In Magento 2, configurable variation pricing is one of the following:
- All simple variations inherit the price from the configurable
- A price is specified for each simple. The difference from M1 is, the price you specify isn’t based on the configurable’s price at all; it’s independent. If the configurable’s price is $20, and you want this simple’s price to be $25, you’ll specify $25 in M2 instead of $5 in M1. This works much better if you’re pulling in prices from an ERP that has the full price specified.