# WooCommerce Pricing Zones Configuration Reference

Source shop: `woo-php83.php-platforms.bglobale.de`

Plugin: **WooCommerce Product Price Based on Countries** (free tier)

Path: **WP Admin → WooCommerce → Settings → Pricing zones**

> Note: The "Pricing zones" menu item links to `?tab=pricing-zones` which renders blank due to a PHP notice.
> Use the direct URL: `?tab=price-based-country` to access the actual settings.

---

## 1. Options (Global Plugin Settings)

Path: `?tab=price-based-country&section=options`

| Setting                                      | Value                          |
|----------------------------------------------|--------------------------------|
| Price based on                               | Customer shipping country      |
| Exchange rates source                        | *(PRO feature — not set)*      |
| Geolocation with cache support               | Disabled                       |
| Load product prices in the background (AJAX) | Disabled                       |
| Test mode                                    | Disabled                       |
| Apply exchange rate to shipping cost         | Disabled                       |

---

## 2. Pricing Zones

Three zones are configured. All use a manual exchange rate of `1 GBP = 1 [zone currency]`.

### Zone: US

| Field                          | Value                          |
|--------------------------------|--------------------------------|
| Zone name                      | US                             |
| Slug                           | us                             |
| Enabled                        | Yes                            |
| Countries                      | United States (US)             |
| Currency                       | USD — United States dollar ($) |
| Exchange rate (manual)         | 1 GBP = 1 USD                  |
| Auto exchange rate             | No (manual)                    |
| Exchange rate fee (%)          | *(empty)*                      |
| Round to nearest               | Deactivate                     |
| Reduce the converted price     | Deactivate                     |
| Round price after taxes        | No                             |
| Currency format                | *(default)*                    |
| Thousand separator             | *(default)*                    |
| Decimal separator              | *(default)*                    |
| Number of decimals             | *(default)*                    |
| Do not adjust taxes by location| No (taxes ARE adjusted)        |

---

### Zone: PL

| Field                          | Value                          |
|--------------------------------|--------------------------------|
| Zone name                      | PL                             |
| Slug                           | pl                             |
| Enabled                        | Yes                            |
| Countries                      | Poland                         |
| Currency                       | PLN — Polish złoty (zł)        |
| Exchange rate (manual)         | 1 GBP = 1 PLN                  |
| Auto exchange rate             | No (manual)                    |
| Exchange rate fee (%)          | *(empty)*                      |
| Round to nearest               | Deactivate                     |
| Reduce the converted price     | Deactivate                     |
| Round price after taxes        | No                             |
| Currency format                | *(default)*                    |
| Thousand separator             | *(default)*                    |
| Decimal separator              | *(default)*                    |
| Number of decimals             | *(default)*                    |
| Do not adjust taxes by location| No (taxes ARE adjusted)        |

---

### Zone: UK

| Field                          | Value                          |
|--------------------------------|--------------------------------|
| Zone name                      | UK                             |
| Slug                           | uk                             |
| Enabled                        | Yes                            |
| Countries                      | United Kingdom (UK)            |
| Currency                       | GBP — Pound sterling (£)       |
| Exchange rate (manual)         | 1 GBP = 1 GBP                  |
| Auto exchange rate             | No (manual)                    |
| Exchange rate fee (%)          | *(empty)*                      |
| Round to nearest               | Deactivate                     |
| Reduce the converted price     | Deactivate                     |
| Round price after taxes        | No                             |
| Currency format                | *(default)*                    |
| Thousand separator             | *(default)*                    |
| Decimal separator              | *(default)*                    |
| Number of decimals             | *(default)*                    |
| Do not adjust taxes by location| No (taxes ARE adjusted)        |

---

## 3. How to Replicate on Another Shop

### Prerequisites
- Install the plugin: **WooCommerce Product Price Based on Countries** (free tier is sufficient for this config)

### Options
1. Go to **WP Admin → WooCommerce → Settings → Pricing zones** (use URL `?tab=price-based-country&section=options`)
2. Set **Price based on** → `Customer shipping country`
3. Leave **Geolocation with cache support** disabled
4. Leave **Test mode** disabled
5. Leave **Apply exchange rate to shipping cost** disabled
6. Click **Save changes**

### Create Zone: US
1. Go to `?tab=price-based-country`, click **Add pricing zone**
2. Set **Zone name** → `US`
3. Enable the zone (toggle ON)
4. Set **Countries** → `United States (US)`
5. Set **Currency** → `United States (US) dollar ($)` — USD
6. Set **Exchange rate** → `1` (1 GBP = 1 USD)
7. Leave all other fields at defaults
8. Click **Save changes**

### Create Zone: PL
1. Click **Add pricing zone**
2. Set **Zone name** → `PL`
3. Enable the zone (toggle ON)
4. Set **Countries** → `Poland`
5. Set **Currency** → `Polish złoty (zł)` — PLN
6. Set **Exchange rate** → `1` (1 GBP = 1 PLN)
7. Leave all other fields at defaults
8. Click **Save changes**

### Create Zone: UK
1. Click **Add pricing zone**
2. Set **Zone name** → `UK`
3. Enable the zone (toggle ON)
4. Set **Countries** → `United Kingdom (UK)`
5. Set **Currency** → `Pound sterling (£)` — GBP
6. Set **Exchange rate** → `1` (1 GBP = 1 GBP)
7. Leave all other fields at defaults
8. Click **Save changes**
