BestBuy

Complete guide on our BestBuy module

Sessions and Log In

IMAP

Password Reset

Best Buy

Common Errors and Fixes

Video Guide

Sessions and Log In

Follow the steps below to start adding your BestBuy accounts to Stellar. If you have a lot of accounts and want to mass import them quickly go here

1. Go to Identities tab and select Best Buy

2. Click on Add Session and name your Session

3. Email : Enter your account email

Password : Enter your account password

Login Proxy : We highly recommend to enter one ISP proxy into this field. This proxy will be used to enter queues and login step. Using a login proxy helps reduce queue times and account/login issues

Tax Exempt Number : If you have a business account, enter the TEN here

4. Click Save and your Session should say Ready To Login. Your task will log into your account upon starting. The BestBuy account email has to exactly match (case sensitive) the email you have in your profile. You can run a test task on an in stock item to ensure everything is setup correctly. Your sessions will then change to Ready once your task once was able to log into your Best Buy account successfully

Sessions Stages

Not Ready : Your session is not ready to be logged in, make sure email and password are filled in correctly

Ready To Login : Your session is ready to be logged in, start a Best Buy task to sign in

Ready : Your session signed in successfully and is ready


Mass Import Accounts

  1. Go to the Identities tab in bot and click on BestBuy. Then click the Mass Import Sessions button

  1. Paste in your accounts following the format in the text box Email;Password; For example

    • stellartest1@gmail.com;testing1231!; stellartest2@gmail.com;testing1232!; stellartest3@gmail.com;testing1233!; stellartest4@gmail.com;testing1234!; stellartest5@gmail.com;testing1235!; stellartest6@gmail.com;testing1236!; stellartest7@gmail.com;testing1237!;


IMAP

Imap will allow Stellar to automatically pull the account verification codes that Best Buy emails you for a faster and smoother experience IMAP Guide Overview


Password Reset

A possible method to lower queue times or loops is to reset your password on Best Buy for your account the day before. You will need a proxy switcher, a proxy per account and an account.

  1. Turn on your proxy switcher and load in your proxies (for this guide I will be using BP proxy switcher)

  2. Select a proxy to use for this specific login you are going to do

    1. For each account you need a new proxy

  3. Go to the Best Buy website

  4. Click the Account button dropdown in the top right hand corner

  5. Sign in to your account if not signed in click the Account Settings tab

  6. Click the Change Your Password button

  7. Fill in your current password and the new password you would like to set

  8. You are ready to go and have successfully reset the password for this account (restart at step 1 with a new proxy for other accounts)


Best Buy Task Setup

Reset Mode

Account-Gen-Base Mode

Shipping Mode

Pickup Mode

Monitor Mode

Monitor-zip Mode

Monitor-stores Mode

We recommend to only run one checkout task per SKU per BestBuy account per fulfillment method (shipping or pickup mode). This ensures a smoother checkout process and helps prevent account issues and queue loops. There is no limit for Monitor mode tasks.

  • Which Mode do I use?

    • Reset mode will reset the password to your BestBuy account matching the profile you selected. This is best used when your BestBuy account is locked and/or resetting your password before a timed drop helps prevent issues during drop. Make sure you have your IMAP setup in Sessions tab. After your password is reset you can view your new password in BestBuy Sessions tab in bot

    • Account-gen-base mode allows you to generate BestBuy accounts in Stellar and Sessions will automatically be created for you

    • Shipping mode should be used for Shipping fulfillment. If you want the item to be shipped. Please note some items are shipping/pickup only so make sure you're selecting the correct mode depending on the item, you can get more information from your cookgroup about which items are shipping/pickup only

    • Pickup mode should be used for Pickup fulfillment. If you want to go pickup the item in person. Please note some items are shipping/pickup only so make sure you're selecting the correct mode depending on the item, you can get more information from your cookgroup about which items are shipping/pickup only

    • Monitor mode will allow you monitor products separately from your checkout tasks. Your monitor mode tasks will ping and notify your checkout tasks with the matching SKUs that the product has came into stock

    • Monitor-zip mode will allow you to monitor products based on the zip code you enter

    • Monitor-stores mode will allow you to monitor products based on the Store IDs you enter

  • What does Profile mean?

    • Select a Profile that has the same email as the Best Buy session you want to use. The profile email needs to exactly match the session email. If you checkout an item using guest, your profile information is used to checkout the item

      • The BestBuy account email has to exactly match the email you have in your profile (case sensitive)

  • What type of Proxies should I use?

    • Due to this mode being used to run for restocks, DCs or ISPs work best

      • If you're looking for proxies, check out Stella Proxies for high quality ISP and Residential proxies

  • What is the SKU and how do I get them?

  • What is Store IDs? (Located in Monitor-stores mode)

    • Here you can enter multiple Store IDs you want to pick up orders from. You can find Store IDs here https://stores.bestbuy.com/index.html click on any state, then store and you'll see IDs there

  • What Delays should I use?

    • Delay to run is anywhere around 4500

  • What is a good QTY to use?

    • It's best to check with your cookgroup since different items have different quantity limits

  • What is a Pickup Radius and what should I set mine to?

    • Pickup radius is only used for the pickup fulfillment type which will be explained next. 250 is the maximum radius you can enter in this field. If you leave this field empty, it's 25 by default. If you are running the "shipping" fulfillment type you must leave this category blank. A pickup radius is used to determine the farthest store location that will be chosen to place an order. This is based off of the shipping zip code in your profile and is expressed in miles. Only express a pickup radius in a whole number (ex. My pickup radius is 50. This means that the farthest I will have to go to pickup an order is 50 miles away)

  • What is IMAP Session?

    • Select the IMAP session you would like to use for your task

  • What is Guest Mode? checkbox?

    • Only check this box for guest checkouts (no accounts)

  • What is the Watch Task? checkbox?

    • The Watch Task option allows your checkout task (e.g., Shipping mode) to work together with a Monitor mode task. Here's how it works:

      • If you check this box, your checkout task will not monitor for restocks directly. Instead, it will wait for a Monitor mode task (with the same SKU) to detect a restock

        • Once the Monitor task detects the restock, it will "ping" the checkout (with the same SKU) task to run. The checkout task will then add the item to your cart and proceed to checkout

      When using the Watch Task option:

      1. Start your checkout task. It will display the message: "Waiting for Monitor Ping." This means it's ready and set up correctly

      2. When the Monitor task detects a restock, it will automatically trigger the checkout task (with the same SKU) to run

      If you leave the Watch Task checkbox unchecked, the checkout task will act independently. It will monitor the SKU itself, add the item to your cart, and checkout directly

Using Watch Task is highly recommended for restocks because it allows the Monitor task to do the heavy lifting. This improves performance and helps avoid overloading the site.

  • What is Skip Prelogin? box?

    • When enabled, the bot skips the prelogin step and goes straight to Waiting for Monitor. This is useful when there is a queue, as logging in beforehand can sometimes slow down or interfere with the process

    • When disabled, the bot will log into your Best Buy account when starting your task, which may help with account based payment methods or stored information but could slow things down if a queue is present

If there's a known queue, enabling Skip Prelogin is recommended for a smoother checkout experience

  • What is Use Rakuten? box?

    • Follow the Rakuten guide to set it up and check this box to earn cashback on eligible purchases

  • What is Use TopCashback? box?

    • Follow the Topcashback Guide to set it up and check this box to earn cashback on eligible purchases

  • What is Later Delivery? box?

    • Check this box if you want to select the latest delivery option

  • What is Fastest Delivery? box?

    • Check this box if you want to select the fastest delivery option which may have an additional cost

Common Errors and Fixes

Error Message
Cause
Solution

Submitting Order : orderAlreadySubmitted

Order already placed on this account or different account but same address

Stop task and run a different account or j1g the address

Submitting Email : LOSERROR

OOS message

You can let it run and hope it comes back in stock or stop all tasks

Submitting Shipping : status: 400

OOS message

You can let it run and hope it comes back in stock or stop all tasks

Last updated

Was this helpful?