> For the complete documentation index, see [llms.txt](https://dynamite-1.gitbook.io/dynamite/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dynamite-1.gitbook.io/dynamite/site-guides/big-w.md).

# Big W

**PayPal & Card Supported.**

***

#### Task File Configuration (tasks.csv)

**Required Columns**

* **mode** - `NORMAL` or `SEARCH`
* **keywords** - Required for SEARCH mode only (e.g. +pokemon,+ascended)
* **product\_url** - Required for NORMAL mode. Full URL from bigw\.com.au
* **quantity** - Number of items. Can use "max"
* **profile\_name** - Must match a profile name in profiles.csv (profile must have country AU)
* **payment\_type** - `paypal` or `card`
* **account** - Optional. Email from accounts.csv. Leave empty to use a random account.
* **proxy\_file** - Optional. Leave empty to use default proxies.txt

**Optional — Click & Collect**

* **cnc** - Set `true`, `1`, or `yes` for pickup (Click & Collect). Omit or `false` for home delivery.
* **distance** - **Required when cnc is true.** Maximum distance in **kilometres** from your profile address (uses AU postcode + store list). Example: `10` or `50`.

***

#### Modes

**NORMAL Mode**

Direct product URL checkout.

**SEARCH Mode**

Searches by keywords and adds the first matching product. Requires **keywords** column.

***

#### Account Setup (accounts.csv)

| Column         | Required | Description                       |
| -------------- | -------- | --------------------------------- |
| email          | Yes      | Account email                     |
| password       | Yes      | Account password                  |
| access\_token  | No       | Auto-filled by Account Login Mode |
| refresh\_token | No       | Auto-filled by Account Login Mode |
| id\_token      | No       | Auto-filled by Account Login Mode |

***

#### Profile Setup (profiles.csv)

profiles.csv is in the root folder. Required columns: profile\_name, first\_name, last\_name, address1, city, state, zipcode, country, phone, email, card\_number, exp\_month, exp\_year, cvv

**For BigW:** profile must have `country` set to `AU`. Use a valid **4-digit AU postcode** in **zipcode** for Click & Collect.

***

#### Example Task Entries

**NORMAL mode (mode can be empty, defaults to NORMAL) — home delivery:**

```
mode,keywords,product_url,quantity,profile_name,payment_type,account,proxy_file,cnc,distance
,,https://www.bigw.com.au/product/example,1,myprofile,paypal,,,,
```

**NORMAL mode — Click & Collect (pickup within 15 km of profile):**

```
mode,keywords,product_url,quantity,profile_name,payment_type,account,proxy_file,cnc,distance
,,https://www.bigw.com.au/product/example,1,myprofile,paypal,,,true,15
```

**NORMAL mode - Card:**

```
mode,keywords,product_url,quantity,profile_name,payment_type,account,proxy_file,cnc,distance
,,https://www.bigw.com.au/product/example,1,myprofile,card,,,,
```

**SEARCH mode:**

```
mode,keywords,product_url,quantity,profile_name,payment_type,account,proxy_file,cnc,distance
search,"+pokemon,+ascended",,1,myprofile,paypal,,,,
```

***

#### Example accounts.csv

```
email,password,access_token,refresh_token,id_token
user@email.com,password123,,,
```

***

#### Notes

* Run **Account Login Mode** (option 3) first to save tokens for each account
* All files go in sites/bigw/
* Profiles must have country AU for BigW
* Card payment requires profile with card\_number, exp\_month, exp\_year, cvv
* **Site Guide (GitBook):** [dynamite site guides — Big W](https://dynamite-1.gitbook.io/dynamite/site-guides/bigw)
