WooCommerce User defined price empowers the shoppers to name their prices. It gives you the option to set minimum and maximum price ranges and allows customers to pay what they are willing to pay. You can restrict the product order quantities based on customer price. WooCommerce User defined price redirects the customers to the cart and checkout page from the shop page. It also gives you the option to track your sales to know which sort of amount price shoppers are willing to pay. It also gives you the feature to hide general and sale prices from the product and shop page.