Refract
  • Welcome
  • Introduction to Botting
    • Profiles
    • Accounts
    • Proxies
    • Servers
    • Cookgroups
    • Intro to Refract Terminology
  • Online Dashboard
    • Access and Management
    • Renewal
  • Installation
    • Install
  • General Setup
    • Task Creation
      • Delays
    • Profiles
    • Proxies
    • Accounts
    • Settings
  • Common Errors & Statuses
  • Freebies
    • Amazon Freebies & Deals 101
    • Amazon Account Creation
      • Regular Account Creation
      • Teen Account Creation
      • Student Account Creation
    • Amazon 2FA Secret Creation
  • Modules
    • Amazon
    • Apple
    • BestBuy US
    • Target
      • Extension
  • Walmart
    • Walmart Wednesday Drop Guide
  • MISC.
    • Captcha
    • IMAP
Powered by GitBook
On this page
  • Task Creation
  • Monitor Setup
  • Offer ID
  • Task Creation Settings
  • Walmart+
  • General Tips
  • Common Walmart Errors
  • Invalid Address
  • Invalid Credit Card
  • Setting Cookies / Solving PX Captcha Loop (Walmart)
  • Generating Session Loop (456 Block)
  • FAQ

Was this helpful?

Walmart

PreviousExtensionNextWalmart Wednesday Drop Guide

Last updated 1 day ago

Was this helpful?

Task Creation

  • Before creating tasks, you must create a new task group for Walmart.

    • For help on creating a new task group, follow .


Monitor Setup

  • After creating a task group, you will want to use the SKU of the product provided by our release guides or found at the end of the Walmart URL.

  • Example URL:

    • https://www.walmart.com/ip/d/165545420

    • Monitor input would be: 165545420


Offer ID

  • Offer IDs (OIDs) are product and seller-specific variants that allow the bot to spam add-to-cart and force queueing when used with “Skip Monitoring” ON. Like Amazon, these IDs are typically sourced from cookgroups or Walmart monitors.

    • Add the Offer ID into the OID field in the Monitor section.

Usage Scenarios:

  • If the OID is unknown before the drop:

    • Input the PID

    • Enable Skip Monitoring.

    • Start your tasks 10 minutes before drop.

    • As soon as the OID is known (when queue/product goes live), paste I the OID.

  • If the OID is known ahead of time:

    • Input both the PID and OID.

    • Start tasks 10 minutes before drop.

    • Enable Skip Monitoring right when the drop begins to force cart attempts.


Task Creation Settings

  • Profiles: Choose your profiles/profile group

  • Proxy List: Proxy list used to checkout (leave blank for localhost)

  • Match Account to Profiles: Matches profile to account using the account’s email

  • Account: Select accounts, account groups, or catchall

  • Use Account Proxy: Not recommended – uses the account's saved proxy

  • Use Saved Session: Turn on 10 minutes before drop and start tasks

  • Reset Invalid Password: Automatically resets password if login fails

  • Membership Purchase Settings: Select membership tier if the item requires Walmart+

  • Item Quantity: The number of units the task will attempt to check out per profile.

  • Allow Lower Quantity Limit: Allows checkout with lower quantity if your set quantity exceeds Walmart’s limits

  • Error Delay: Task delay (recommended: 3500)

  • Task Quantity: How many tasks per profile to create


Walmart+

Some products are Walmart+ exclusive. Walmart+ is a paid membership.

  • You can add Walmart+ by selecting a tier when creating or editing tasks.

  • Some accounts are ineligible for the trial tier or Walmart+. You will need to verify this manually.

  • With a tier selected, each task with it on will purchase Walmart+ as soon as the task is started.

    • Be cautious: every task with this enabled will attempt to purchase Walmart+, even if the product is out of stock.

    • This feature does not guarantee checkout success.


General Tips

  • New sessions only need to be generate if tasks do not return to "Waiting for Restock" with "Use Saved Session" ON.

    • To test this, start a couple tasks with "Use Saved Session" OFF, and if tasks can get to "Waiting for Restock", you do not need to login tasks again.

  • Multi-SKU does not support queueing.

  • Start with a small setup with tasks and scale slowly to avoid errors or bans.


Common Walmart Errors

Invalid Address

  • What it means: The site rejected the shipping address in your profile.

  • How to fix it:

    • Make sure the profile has complete and valid address info.

    • Import tools sometimes leave fields blank—double-check manually.

    • Try manually entering the address on Walmart.com to confirm if it works.

Invalid Credit Card

  • What it means: Card is either invalid or flagged from overuse.

  • How to fix it:

    • Ensure card details are correct.

    • Try another card.

    • Use unique cards per task.

    • Let the card rest before trying again.

Setting Cookies / Solving PX Captcha Loop (Walmart)

  • What it means: The task is stuck while trying to generate the necessary cookies for Walmart. This is usually caused by proxies flagged by PX (PerimeterX), Walmart’s anti-bot system.

  • How to fix it:

    • The most effective fix is to switch to new residential proxies - your current proxies are likely flagged.

    • If the issue persists even with new proxies, the bot may need a PX handling update - check the announcements channel or wait for a patch from the dev team.

    • Avoid using ISP or low-trust proxies, as PX tends to block these more aggressively.

Generating Session Loop (456 Block)

What it means: This occurs when the session is receiving 456 blocks. See below for more info.

What causes it:

  • Bot Detection Flow: Temporary issues in how the bot mimics human behavior may trigger this. It has mostly been resolved, but Walmart may still update its security unpredictably.

  • Account Session: Expired or flagged sessions may contribute. In some cases, re-logging into your account can help refresh the session.

  • Proxy: Proxies are the most common cause.

    • The bot will auto-rotate proxies after a 456 block.

    • Proxy location matters. In the past, proxies based just outside the U.S. (e.g., Mexico, Canada) triggered 456 blocks, while U.S.-based proxies passed.

    • Low-trust proxies are more likely to get blocked frequently.

How to fix it:

  • Let the task auto-rotate proxies and retry.

  • Use U.S.-based residential proxies with a good trust score. Avoid international or mixed-location proxy pools.

  • Try re-logging into the Walmart account to refresh session data.


FAQ

Q: When should I use Offer ID + Skip Monitoring?

  • Use it right before a known drop or restock. It allows the bot to target a specific seller and skip delays. On known drop times, skip monitoring can be enabled ahead of the drop, with the Offer ID added right when the product drops.

  • Avoid using this combo 24/7 to prevent account/proxy flags.

  • Using an Offer ID without "Skip Monitoring" enabled will not do anything.

Q: What’s the difference between Offer ID and PID monitoring?

  • PID (SKU) monitoring checks Walmart for any offer of the product.

  • Offer ID targets a specific listing from a specific seller, enabling cart spamming and forced queue.

    • Offer ID is more aggressive and faster during drops; PID is better for general 24/7 monitoring.

Q: What should my monitor delay be?

  • 3500 is recommended.

Q: Should I use Offer ID?

  • Use Offer ID right before a drop. Avoid 24/7 usage.

Q: Should I use residential or DC/ISP proxies?

  • Residential (resi) proxies are best.

  • Some ISPs may work, but they rarely last long.

Q: Does running tasks 24/7 use proxy data?

  • If tasks are on “Waiting for Restock,” task proxy data is not used—only monitor proxies consume data.

Q: Why are my tasks looping PX Captcha?

  • Causes may include:

    • Using ISP proxies (switch to residential).

    • Old saved sessions (turn off saved session and retest).

    • If still stuck, a PX update may be needed—wait for dev fix.

Q: Why am I stuck generating session on Walmart?

Q: How long do WM saved sessions last?

Q: When should I redo WM saved sessions?

  • Only if when running tasks with "Use Saved Session" OFF, tasks are unable to get to "Waiting for Restock"

Q: Why is my Walmart OfferID not skipping monitoring by default?

  • You must enable "Skip Monitoring" manually with the Offer ID in place. It no longer happens automatically.

Q: Should I use Saved Session?

  • Yes, always.

    • The only reason it should be off is if you are needing to generate new sessions, which is done by running tasks with "Use Saved Session" OFF.

Q: What type of proxies should I use on Walmart?

  • Residential proxies only.

This method is especially effective during (~9PM EST).

Please see

There is no set time. Task will auto-relogin if they need to. Simply run a test like in the .

Walmart Wednesday drops
Generating Session Loop
example above
this guide