The general settings tab has been divided into three sections: License keys, My account, and REST API.
Go to WooCommerce > Settings > License Manager
LICENSE KEYS
The “license keys” settings section
The “Obscure licenses” setting allows the user to configure whether license keys will be hidden in the administrator interface (backend). This will prevent anyone from taking a direct look at the plain-text, decrypted license keys.
Backend Configuration:
Obscure licenses impact:
The “Automatic delivery” setting determines whether license keys will be automatically delivered after the order delivery has been triggered. This is great if you want to run manual checks on the orders before sending out your licenses, however in most scenarios you will probably want to have this setting turned on.
The “Allow duplicates” setting allows the user to add duplicate license keys to the database. When adding a license key, the plugin will no longer check if said license key is already present inside the database.
The Product downloads allows you to enter change log , product version from settings
The Download expires allows you download the digital/virtual products when the license has expired
Stock management, enable automatic stock management for WooCommerce products
- Inventory > Manage stock
- License Manager > License keys
- License Manager > Sell from Stock
Backend Configuration:
Stock Synchronize in Products:
- Go to Products > License Manager tab
MY ACCOUNT USER ACTIVATION/DEACTIVATION:
The “User activation” setting allows the user to determine whether the customers should be able to activate their license keys from the “My account” page.
The “User deactivation” setting allows the user to determine whether the customers should be able to deactivate their license keys from the “My account” page.
The “My Account” settings section
MY ACCOUNT PAGE:
REST API
The “REST API” settings section
The “API & SSL” setting determines whether the REST API will be accessible over insecure HTTP connections, instead of the secure HTTPS channel. This should only be used in development or testing/staging environments, never in a productive setting. Leaving this setting on, on a productive website, exposes your API calls to man-in-the-middle attacks.
The “Enable/disable API routes” setting allows the user to individually enable and disable API routes. Always turn off the REST API routes which your application does not use.