Auto-checkout bot for Shopify and Walmart. Desktop app for Windows.
- Go to Releases
- Download ACO Bot Setup x.x.x.exe
- Run the installer — choose your install location
- Launch ACO Bot from your Start Menu or Desktop
Requirements:
- Windows 10 or 11
- Microsoft Edge or Google Chrome installed (the bot uses your system browser)
When you first open the app, go to Settings and configure:
- Sign up at 2captcha.com
- Copy your API key
- Paste it in Settings > 2Captcha API Key
- Click Save
- In your Discord server, go to Channel Settings > Integrations > Webhooks
- Create a webhook and copy the URL
- Paste it in Settings > Discord Webhook URL
- Click Save
- The bot will send a message to your channel on every successful checkout
Go to Profiles and click + New Profile. Fill in:
- Name — label for this profile (e.g. "Main Account")
- Email — your account email for the store
- Phone — phone number for checkout
- Shipping address — where the order ships
- Payment info — card details (encrypted and stored locally)
Each profile needs its own proxies. Click on your profile, then + Import Proxies.
Paste your proxies in one of these formats (one per line):
user:pass@host:port
host:port:user:pass
Select the proxy type:
- ISP — best for Walmart (required)
- Residential — best for Shopify
Click Import, then Test each proxy to verify it works.
Go to Dashboard and fill in:
- Product URL — full URL of the product page
- Product Name — name for your reference
- Size — desired size
- Quantity — how many to attempt
- Profile — select the profile to use (with its proxies)
- Site — Shopify or Walmart
Click Create Task.
Click Start on your task. The bot will:
- Open a browser using your profile's proxy
- Navigate to the product
- Add to cart
- Fill in checkout details from your profile
- Solve any captchas automatically
- Complete the purchase
- Send a Discord notification on success
You need to bring your own proxies (BYOP). Each profile has its own proxy pool.
| Provider | Type | Best For | Pricing |
|---|---|---|---|
| SmartProxy | Rotating Residential | Shopify | ~$12-14/GB |
| SmartProxy | Static ISP | Walmart | ~$2-3/IP/month |
| Bright Data | Residential + ISP | Both | ~$15-20/GB |
| IPRoyal | Residential | Shopify (budget) | ~$7-8/GB |
- Shopify drops: Residential proxies work well
- Walmart drops: ISP proxies required, residential will get blocked
- Geographic diversity matters: Get proxies from different cities, ideally matching your shipping addresses. Avoid proxies all from the same datacenter location.
- Test before a drop: Always test your proxies ahead of time
- Walmart restocks typically happen Wednesdays around 9 AM EST
- Use ISP proxies only (residential gets blocked)
- Use aged Walmart accounts (3+ months old) for better success
- Expect 40-60% cancellation rate — run multiple profiles
- Make sure you have Edge or Chrome installed
- Try reinstalling the app
- Double-check your proxy credentials
- Make sure the proxy format is correct:
user:pass@host:port - For Walmart, you must use ISP proxies
- Check that your profile has complete shipping and payment info
- Verify your 2Captcha account has balance
- Check your proxies are working (test them first)
- Review the error message on the failed task
- Verify your webhook URL is correct in Settings
- Click the test button in Settings to confirm it works
- All data is stored locally on your machine (SQLite database)
- Payment info is encrypted with a unique key generated per install
- No data is sent to any server — the bot only connects to the stores you target, your proxy provider, and 2Captcha
- Your database is stored at:
%APPDATA%/aco-bot/
This software is provided for educational and research purposes. Using automated checkout bots may violate website Terms of Service. You are solely responsible for how you use this software. Use at your own risk.
Having issues? Open an issue on GitHub.