Help & FAQ

Everything you need to get collecting and exporting. Still stuck? Email me or open an issue.

How to use the extension

Single order download:

  1. Navigate to a specific Walmart order page
  2. Click the extension icon — the order appears automatically
  3. Check its box, then click "Single file"

Batch download:

  1. Go to your Walmart order history page (walmart.com/orders)
  2. Click the extension icon
  3. Click "Load my orders" (first time) or "Check for new orders" (after that) — page limit, "only new orders", order type, and date range live under Options
  4. Wait for the order numbers to load
  5. Select the orders you want and click "Single file" (one workbook) or "Multiple files" (one per order)
Note: Don't close the side panel while downloading — it can stay open while you browse other tabs. Configure the Chrome settings below before your first bulk download.
Required Chrome settings for bulk downloads

1. Configure download settings:

  1. Open chrome://settings/downloads (click to copy, then paste into a new tab)
  2. Turn OFF "Ask where to save each file before downloading"
  3. Turn OFF "Show downloads when they're done"

2. Enable automatic downloads:

  1. Open chrome://settings/content/automaticDownloads
  2. Under "Allowed to automatically download multiple files", click Add
  3. Enter [*.]walmart.com and click Add
Important: make sure walmart.com lands under "Allowed", not "Not allowed". Chrome blocks direct clicks on chrome:// links, so copy and paste them manually.
Download issues & tips

Most download problems are fixed by the Chrome settings above. If you're still having trouble:

  • Slow internet — try downloading fewer orders at once
  • Very old orders — they can take longer to load
  • Browser resources — close other tabs and windows
Recommendation: for best reliability, download 5–10 orders at a time.
Saved orders & your data

Every order you download is saved on your device (in the browser's IndexedDB) — nothing is ever sent anywhere:

  • Saved automatically: once an order is downloaded, its full details are stored locally
  • Instant re-export: re-downloading a saved order, in any format, reuses the stored data — nothing is ever fabricated
  • Faster re-syncs: "Check for new orders" can skip orders it already knows — turn on "only new orders" under Options
  • Per-account: multiple Walmart logins stay separate; a switcher appears automatically and Settings lets you delete just one account's data
  • Yours to delete: Settings → "Data on this device" → "Delete all saved data" wipes everything in one step
Retention: data never expires while you keep using the extension. If you don't open it at all for 180 days, it's deleted automatically for your privacy — adjust the window or turn this off in Settings → Advanced.
Spending Dashboard

Click the chart icon in the panel header to open the dashboard — a full browser page built entirely from the orders saved on your device:

  • Overview: monthly spend chart, stat cards, an optional monthly budget with an on-pace projection, and a searchable orders table — click any row for the full inline invoice
  • Items: every product you've ever bought, with price-history sparklines and your Personal Inflation Rate
  • Trends: cumulative and year-over-year spend, a shopping-days heatmap, delivery/pickup split, and where each dollar went
  • Year in review: a Wrapped-style annual summary with superlatives
Note: everything is computed on your device — collect orders first and the dashboard fills in.
AI access (MCP) — using your orders with Claude

Optionally, AI tools running on your own computer — Claude Code, Claude Desktop, or any MCP client — can read your saved orders, so you can ask things like "how much did I spend on groceries in March?"

Setup:

  1. In the extension: Settings → AI access (MCP) → turn the toggle on
  2. Copy the pairing token it generates
  3. Add the walmart-invoice-mcp helper (on npm) to your MCP client's config:
{
  "mcpServers": {
    "walmart-invoices": {
      "command": "npx",
      "args": ["-y", "walmart-invoice-mcp", "--token", "<paste token here>"]
    }
  }
}

Privacy & safety:

  • Off by default — nothing happens unless you enable the toggle
  • Read-only by default — AI tools can list, search, and read saved orders, but can't collect or delete anything
  • Optional collection — a second toggle, "Allow AI tools to collect data" (also off by default), lets AI tools start order collection and fetch invoices in a background tab using your own signed-in session; deleting data is never possible through AI
  • Local-only — the extension only ever connects to 127.0.0.1 on your own machine, protected by the pairing token; nothing goes to the internet
Tip: if your AI tool reports the extension isn't connected, open the extension's side panel once — that wakes it up so it can connect.
How to merge multiple Excel files
  1. Visit hppanpaliya.github.io/excel-merger
  2. Upload your exported Excel files
  3. Download the merged file
Note: this tool is designed to work with Excel files exported from this extension.
Need help?

If you're still experiencing issues or have questions, reach out any time: