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.


  1. Add your Costco session under Identities → Sessions.

  2. Make sure your Costco account has default shipping address saved.

  3. Create profiles with full billing, shipping, and payment information.

  4. Run:

    • 1 Monitor task per product (API or ATC)

    • 1 Normal mode checkout task per product

  5. Clear your Costco cart before starting tasks.

  6. 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.

  7. Use ISPs, DCs, or resi proxies depending on your setup.

  8. 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

Important: Your Costco account logs in when tasks start, not when the session is created. Always clear your cart manually before running tasks.

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.html

Paste 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.


  • 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

Error Message
Cause
Fix

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?