The Name your Price extension for WooCommerce lets you be flexible in what price you are willing to accept for selected products letting your customers name the price they are willing to pay for selected products – requires free WooCommerce WordPress plugin.