Woocommerce Name your price 3.6.0

Download Woocommerce Name your price 3.6.0 from nulled fire. Allow customers to define the product price. Also useful for accepting user-set donations.
* Update: Tested up to WooCommerce 7.6.
* Fix: Remove duplicate "Settings" link on plugins page.
* Fix: Entirely remove ul.woocommerce-error element when price is valid for better compatibility with ajax refreshing in cart.
* Fix: Fatal error on new installs.
* Important: Requires WooCommerce 4.0.0 and PHP 7.2.
* Important: Updates/changes to text strings. Please revise your translations.
* New: Customize the "Upgrade/Downgrade" button text for switching subscription prices. Go to WooCommerce > Settings > Subscriptions.
* New: Automatically format the price when focused on the price input after 1 second of inactivity.
* New: Support for Store API add to cart validation. wp-json/wc/store/v1/cart/add-item?id=66&nyp=99
* New: Add support for Import/Export. #206.
* New: Add compatibility with Aelia Currency Switcher.
* Dev: Rewrite name-your-price.js to remove accounting.js script dependency. #234.
* Dev: Remove `finally` from try/catch block in cart->validate_price() as it is always executing instead of allowing the Exception to be thrown. This means you will need to catch Exception if `throw_exception` is enabled via method args.
* Dev: Deprecate/remove `wc_nyp_error_message` filter.
* Dev: Fix CoCart compatibility module.