There are plenty of WordPress plugins out there if you sell using WooCommerce that can handle all sorts of dynamic pricing so implementing most pricing strategies is feasible.  However, if you sell products online, you may want to seriously think about what happens when I have 100 products and need to update the COGS, Retail Price, Wholesale Price, or other figures.  Do you have a pricing strategy that will easily be managed using your online platform.  Spend some time or get with your web developer to make sure your pricing structure is possible and easily managed before you finalize it.