Customer Enter Their Own Price - Open Cart Mod

Im looking develop a custom mod for opencart shopping cart software, that would allow customers to enter their own price for certain products with a minimum of $1.

In backend manager , we will allow users to specify which products will allow customer pricing.

Its important to note, that this pricing functionality should not apply to all products. so we need a way to optionally apply this type of pricing to specific products individually. something like a checkbox that says &quot;Allow Customer Entered Price&quot;

In the front end, users should be able to type in a number for their price. so instead of seeing &quot;Price From - Price To&quot; we can simply say &quot;Enter Your Own Price&quot;

If the user does not enter at least $1, they should not be able to add to cart.