I recently searched for an extension for my online store. I created a site based on Magento2, so I didn't think that it would be a problem to find a good extension that would help me deal with product prices. For a long time I searched for something similar on the Internet and found this extension https://www.mageworx.com/customer-pr...magento-2.html . This is exactly what was needed. There are many extensions on their website, there you will also find a full description of the advantages and functions of each extensions. This should help you choose exactly what you need.