On this page, we walk through all settings available to you in WooCommerce (some add-ons will embed their own settings in this area).
You’ll find information about configuring General WooCommerce settings as well as Product, Tax, Payments, Shipping, Accounts.
Warning: In most cases, these settings have already been set up on your behalf and any changes that may change the behaviour of your store will incur a cost to change them back or to restore a backup in case of data loss.
To get started, go to WooCommerce > Settings.
Defines your shop’s address country and state, where you are based as a seller. It determines default tax rates and customer locations.
Selling Location(s)
Choose to sell to all countries or to specific countries. You can choose multiple specific countries/regions.
Shipping Location(s)
Choose to ship to only those countries you sell to or a subset of countries. You can also disable shipping and all shipping-related functionality.
Default Customer Address
Choose the location we assume site visitors are in, before they enter it, to calculate tax and shipping.
Shop base address – tells the system to assume they are in the same location as your shop.
No address – gives them no location, so no taxes are calculated until they provide an address.
Geolocate address – verifies their current location and calculates taxes accordingly.
Geolocate with page caching support – same as above, but uses Ajax to work better with cached pages.
Enable Taxes
Enable or disable taxes on your store. Disabling taxes hides the tax settings page.
Enable coupons
Enable or disable coupons on your store. Coupons can be applied from the admin edit order screen (for unpaid orders), cart and checkout pages.
Enable the use of coupon codes – Select to enable the use of coupons in your store.
Calculate coupon discounts sequentially – Changes the coupon calculation logic to apply coupons in sequence on top of one another, rather than basing them on the original product prices.
Options that affect how prices are displayed on the frontend.
Currency
Choose the default currency for the store. Only one may be selected.
Currency Position
Choose the default currency position for prices: Left, Right, Left/Right with space
Thousand Separator
Choose the symbol to use for the thousand separator: 1,000 or 1.000
Decimal Separator
Choose the symbol to use for the decimal separator: 100.00 or 100,00
Number of Decimals
Choose how many numbers to display to the right of the decimal when displaying prices: 100.00 or 100
Settings for products and how they are displayed, including image sizes, inventory and downloadable product settings.
Go to: WooCommerce > Settings > Products > General
Shop Page
Select what page you want to be the default shop page. Need not be the Shop page that WooCommerce installed, or can be skipped if you use another method to display products.
Add to cart behavior
Redirect to cart page after successful addition – Automatically takes the customer to the cart page upon adding a product.
Enable Ajax add to cart buttons on archives – Adds the ‘Add to Cart’ option to shop archive pages.
Placeholder Image
Set a default ‘placeholder’ image to appear on the front end when no other image is available. This could be your brand logo or an image of a signature product or service.
Select a unit of measurement for weight and dimension of products from the dropdown.
Enable Reviews
Enable product reviews
Select whether to display if the reviewer bought the product
Control if anyone can leave a review or only buyers
Product Ratings
Enable stars on reviews
Select whether it’s required or optional
To edit your shop’s inventory options, go to: WooCommerce > Settings > Products > Inventory
Choose whether to enable stock management. If selected, you have these options:
Manage stock
Enable stock management – Inventory for physical products is auto-managed. You enter quantity, and WooCommerce subtracts items as sales are made, displaying: Stock, Out of Stock or On Backorder.
Disable – Inventory and status must be entered manually. You can still enable stock management on a per-product level.
Hold Stock (minutes) – Hold products (for unpaid orders) for X minutes. When the limit is reached, the pending order is cancelled. Leave blank to disable. Works for “Pending payment” but not “On hold”.
Notifications
Enable low stock notifications
Enable out of stock notifications
Notification Recipient – Enter the email address for notifications.
Low Stock Threshold – Number of products to trigger low stock notification
Out Of Stock Threshold – Number of products to trigger out of stock status
Out Of Stock Visibility – Choose to hide out of stock items from catalogue
Stock Display Format
Always show stock – “12 in stock”
Only show stock when low – “Only 2 left in stock” vs. “In stock”
Never show amount
Go to: WooCommerce > Settings > Products > Downloadable products
File Download Method
Controls how your store provides downloadable files to purchasers.
Force Downloads – Files are forced to download via a PHP script. Files are not accessible to anyone but purchasers.
X-Accel-Redirect/X-Sendfile – Same as above, but faster and supports large files. Requires host support.
Redirect only – A direct download URL is provided. Files are not protected from outside access.
Most stores should use one of the first two methods to keep files safe from outside access. Redirect should only be used if you encounter problems.