General store settings
A guide to the essential settings that control how your WooCommerce store behaves — currency, location, checkout options, and more.
WooCommerce's general settings control the foundational behavior of your store — what currency you sell in, where you're based, and how customers can shop. This guide walks through the most important settings to know.
Quick summary
Go to WooCommerce → Settings to manage your store settings. The most important tabs are General (location, currency, selling options), Products (display and reviews), Shipping, Payments, Accounts & Privacy, Emails, and Advanced (page assignments). Most of these you set once and rarely change.
Getting to WooCommerce settings
Log in to WordPress.
Go to WooCommerce → Settings in the left-hand menu. The settings are organized into tabs across the top.
General tab — the most important settings
Store address
Enter your business's physical address. WooCommerce uses this for tax calculations (as your base location) and shipping origin.
Selling location
Choose where you sell:
- Sell to all countries — open to everyone.
- Sell to all countries, except for… — exclude specific countries.
- Sell to specific countries — restrict to a list you define.
Also set your Shipping location — whether you ship everywhere or to specific countries/regions only.
Default customer location
WooCommerce uses this to estimate shipping and taxes before a customer enters their address:
- No location by default — no estimate until they enter an address.
- Store base address — uses your location as the default.
- Geolocate — automatically detects the customer's country from their IP address.
Currency settings
Set your store's currency, position (before or after the number), separator characters, and number of decimal places.
Changing currency doesn't convert prices
Switching your store currency only changes the symbol and code displayed. It does not convert your existing product prices. Update product prices manually after changing currency.
Accounts & Privacy tab
Key settings here:
| Setting | What it does |
|---|---|
| Allow customers to create an account at checkout | Lets customers register when they place an order |
| Allow customers to log in to an existing account during checkout | Shows a login prompt on checkout |
| Allow customers to place orders without an account | Enables guest checkout — recommended ON |
| Customer data retention | How long to keep personal data (for privacy compliance) |
We strongly recommend keeping guest checkout enabled. Many customers abandon purchases when forced to register.
Products tab
Key settings:
| Setting | What it does |
|---|---|
| Shop page | Which WordPress page is your main shop/product listing |
| Shop page display | Show products, subcategories, or both |
| Default product sorting | How products are sorted by default |
| Enable reviews | Turn product reviews on or off |
| Stock management | Enable inventory tracking across all products |
| Low stock threshold | When to trigger a low stock notification |
Advanced tab — page assignments
This is where WooCommerce links its functions to your actual WordPress pages:
| Setting | Page it references |
|---|---|
| Cart page | Your cart page |
| Checkout page | Your checkout page |
| My Account page | Customer account area |
| Terms and conditions | Your T&C page (shown at checkout if set) |
If any of these are blank or pointing to a deleted page, checkout will break. See the guide on your store's key pages.
Common questions
Related guides
- Your store's key pages
- How WooCommerce shipping works
- How taxes work in WooCommerce
- Payment methods explained
Need a hand?