Costco
Complete guide on our Costco module

Our Costco module supports account based checkout and is designed to handle both API and frontend monitoring, multiple queue entry attempts and standard add to cart flows. Costco often uses queues, strict cart validation and fast sellouts but Stellar streamlines the process with session based logins, watch task pairing and optional queue farm setups. This module performs best for high demand products, electronics, limited drops and products known to appear with little warning.
Quick Start (Recommended Setup)
Add your Costco session under Identities → Sessions.
Make sure your Costco account has default shipping address saved.
Create profiles with full billing, shipping, and payment information.
Run:
1 Monitor task per product (API or ATC)
1 Normal mode checkout task per product
Clear your Costco cart before starting tasks.
If the product uses a QueueIt system, run Queueit Mode tasks (hundreds recommended) and enable Wait for Queue Pass on your Normal mode checkout task.
Use ISPs, DCs, or resi proxies depending on your setup.
Keep checkout delay low (around 1000 ms).
Preliminary Checklist
Before setting up tasks on Costco, make sure you have everything below prepared:
Profiles
Accounts are required for checkout.
Account email must match the profile email for best performance.
Make sure default shipping address is saved inside your Costco account.
Proxies
ISP proxies – Recommended for some of your tasks
Residential proxies – Recommended for majority of your tasks
Save both proxy groups under the Proxies tab in Stellar.
If you're looking for proxies, check out Stella Proxies for high quality ISP and Residential proxies
Costco Accounts
Accounts are required for checkout.
Account email must match the profile email for best performance.
Make sure default shipping address is saved inside your Costco account.
Cook Group Access
Optional but recommended. Your cookgroup can help you find product URLs, SKUs and early restock alerts.
Test Task
Before big drops, run a test task on a random in stock product to confirm your account, proxies and delays are functioning correctly.
Sessions & Login
1. Go to Sessions tab

2. Click on Add Session
3. Enter:
Session Name
Email (Costco account email)
Password (Costco account password)
Login Proxy (optional but useful)

4. Click Save
5 . Session logs in automatically when starting a Normal mode task
Task Overview
Normal Mode

Monitor Mode

Queueit Mode

When to Use Modes
Normal Mode (Checkout Mode)
Standard checkout flow
Logs in → ATC → checkout
Uses session credentials
Best for direct restocks and fast moving items
Monitor Mode
Monitors the product (API or ATC)
Pings any checkout task with Watch Task enabled
Does not add to cart or checkout
Unlimited number of monitor tasks allowed
Queueit Mode
Creates many queue entries
Each task receives a different queue position
When a task passes queue, it pings your Normal Mode checkout task (if “Wait for Queue Pass” is enabled)
Ideal when Costco uses QueueIt for hot products
Users often run hundreds of Queueit Mode tasks
Profile
Select the profile you want to use for checkout
If “Use Account Address” is off → uses profile’s address
If “Use Account Address” is on → uses Costco account default address (recommended)
Proxies
You may use:
ISP
DC
Residentials
If you're looking for proxies, check out Stella Proxies for high quality ISP and Residential proxies
All three work depending on your strategy and budget.
Product URL
Find the product on Costco and copy the full product URL.
Example:
https://www.costco.com/kirkland-signature-create-a-size-paper-towels%2c-2-ply%2c-160-sheets%2c-12-count.product.100234271.htmlPaste into your task’s URL field.
Your cookgroup will provide product URLs
Monitor Type
ATC → frontend monitoring (via Costco.com)
API → backend monitoring
Usually detects faster
More intense on proxies
Delays
Recommended:
Monitor Delay: ~5000 ms
Checkout Delay: ~1000 ms
Reset Delay: ~5000 ms
Adjust based on your proxies and cook group guidance.
Quantity (QTY)
Check with your cookgroup for product specific quantity rules
Stellar does not auto adjust if you set quantity too high
Session
Allows you to pick which Costco session to use for the task.
Queue Captcha Provider
Choose how to solve Costco QueueIt captchas:
Bot → built-in harvester
Capsolver → automatic via third-party
Capmonster → automatic via third-party
AYCD → via AYCD toolbox
Configure depending on your provider.
Use Account Address (Recommended)
ON → uses address saved in Costco account
OFF → uses Stellar profile address
ON is recommended for smoother checkouts.
Skip Cart Clear
ON → wont clear cart upon starting task meaning you will check out item(s) you already have carted in your account along with the item you're running in bot
OFF → cart will be cleared upon starting task
Watch Task
Helps reduce proxy bans and improve speed.
If enabled:
Checkout task waits for Monitor task
Monitor task pings checkout when product is in stock
Checkout task immediately starts ATC + checkout
If disabled:
Checkout task monitors, ATCs, and checkouts independently
Higher request load
Common Errors and Fixes
Akamai Ban
Account or proxy related
Try different proxies or try resetting costco account password
Kasada Ban
Account or proxy related
Try different proxies or try resetting costco account password
Waiting For Monitor
Normal message
It's watching/waiting for a monitor mode task or serverside monitor to ping/notify the product is in stock
Last updated
Was this helpful?