
Dynamic pricing, the more items a player purchases the higher the price gets and the more items players sell the lower the price of an item gets allowing for a constantly shifting economy.
This has been suggested before and had a lot of up votes, we still don’t have this feature! We need dynamic pricing based on supply and demand! Self-regulating prices would make our job of setting up a shop so much easier, also there’s no plugins currently in development that seem to offer this. You could add a startingstock: field to allow us to set the regular stock level for a product where the buy and sell prices would equal what is set in the config and then calculate the price using (startingstock * price) / availablestock. Price is both buy and sell prices. For example, if you have 2000 of an item for $2 each to start, and players buy half of them, then the buy price would become $4 using the formula above. There could be an option to allow out of stock on items or just stop the stock from dropping lower than 1 for pricing purposes.
Add an option to automatically increase/decrease items buy/sell prices when the same item is bought or sold too many times.
Could we get dynamic sell pricing added? This is an extremely useful and simple feature to implement. Server owners can get a lot more control over the economy and inflation by allowing the prices to adjust depending on how much has been sold. This is also great for reducing the amount of super massive farms on the server as there is no longer a reason to go bigger than the shop will allow you to sell.
The idea is something like this:
Player has a cactus farm, sells cactus in bulk to /shop for $2 each. After a set amount of cactus sold, the price will start to drop. Example: after the first 1000, it drops to $1.90. After another 1000 it drops to $1.80 etc… until the price is no longer worth the players time, forcing them to find alternate methods of income until the price regenerates. There should be some config options for altering these values.
The price would either slowly regenerate the price to the base price over time, after a server restart or some other methods to pick from in the config file.
Its also important that there are two configurable options:
1) Global dynamic prices - Will adjust the price for the whole server as more players sell the item.
2) Per-player dynamic prices - Will adjust the price for one single player as they sell more of the item.
If you for any reason can not give these two options, the second one would be the best default behavior in my opinion.
This suggestion was migrated from old suggestions made at the Discord server.

This could be incredible and mindblowing if is impmlemented allowing server economy to be stable. same could be done for purchasing items. when an item has been purchased too many times, the price must increase because the demand is high.