Skip to content

Captcha

Some stores show a captcha during checkout. You set up captcha handling once in Settings › Captcha, and every task uses it. Tasks don’t have their own captcha setting.

Captcha Who solves it
hCaptcha The bot’s own hCaptcha AI while it’s on. Otherwise your captcha services.
Everything else Your captcha services

Only John Lewis, Smyths and Generic Shopify meet captchas. Captchas by store lists which kinds each one needs.

hCaptcha AI solves hCaptcha in the bot’s own browser, so you don’t pay a service for it.

Setting What it does
hCaptcha AI Turns the AI on or off.
Attempts How many goes the AI gets at one captcha, from 1 to 6. It starts at 3. Each failed go loads a fresh puzzle, so more attempts means a slower checkout.
When it gives up Where the captcha goes after the last attempt fails. See below.
  • Picture puzzles on Generic Shopify, at payment or on the store’s checkpoint page. The AI ticks the box and picks the right pictures in the Captcha solver window, where you can watch it or take over. Attempts and When it gives up apply to these.
  • Stripe’s card check on John Lewis and Smyths. There’s no puzzle. The bot’s browser loads Stripe’s check and passes it without a click, so Attempts and When it gives up don’t apply and there’s nothing for you to solve. If the check fails, the task stops with an error.

The AI keeps going until its attempts run out. When it gives up then decides where the puzzle goes. Pick a choice to see what happens.

When it gives up

The AI works the puzzle in its own tab of the solver window.A wrong answer loads a fresh puzzle. The AI keeps going until its attempts run out.Out of attempts. The tab closes and the task stops.Out of attempts. The tab closes and the task stops.Out of attempts. The tab closes and the task stops.

Captcha solver
TestsElite Trainer Box
SolvingAI: Page 1: Please click each image containing a busAIYou

Please click each image containing a bus

Verify
AI is solvingClick to take over
TestsElite Trainer Box
SolvingAI: Attempt 1 failed: hCaptcha rejected the answersAIYou

Please click each image containing a boat

Verify
AI is solvingClick to take over
Tests
Waiting for any captcha
Tests
Waiting for any captcha
Tests
Waiting for any captcha
yoghurtbot.io
StoreProductProfileProxy groupStatus
Generic ShopifyFastElite Trainer BoxHomeResi UKSolving captcha...Solving captcha...Stopped: Built-in AI did not solve the captcha: Failed: gave up after 3 attemptsStopped: Built-in AI did not solve the captcha: Failed: gave up after 3 attemptsStopped: Built-in AI did not solve the captcha: Failed: gave up after 3 attempts

The AI works the puzzle in its own tab of the solver window.A wrong answer loads a fresh puzzle. The AI keeps going until its attempts run out.Out of attempts. The tab gets an orange ! and the task waits for you.You solve it in the tab, the same as on any website.Your answer goes back to the task. The tab closes and the task carries on.

Captcha solver
TestsElite Trainer Box
SolvingAI: Page 1: Please click each image containing a busAIYou

Please click each image containing a bus

Verify
AI is solvingClick to take over
TestsElite Trainer Box
SolvingAI: Attempt 1 failed: hCaptcha rejected the answersAIYou

Please click each image containing a boat

Verify
AI is solvingClick to take over
TestsElite Trainer Box!
SolvingAI: Yours to solveAIYou

Please click each image containing a boat

Verify
TestsElite Trainer Box!
SolvingAI: Yours to solveAIYou

Please click each image containing a boat

Verify
Tests
Waiting for any captcha
yoghurtbot.io
StoreProductProfileProxy groupStatus
Generic ShopifyFastElite Trainer BoxHomeResi UKSolving captcha...Solving captcha...Solving captcha...Solving captcha...Confirming order...

The AI works the puzzle in its own tab of the solver window.A wrong answer loads a fresh puzzle. The AI keeps going until its attempts run out.Out of attempts. The tab closes and your captcha services take over.The service's answer goes back to the task, and it carries on.The service's answer goes back to the task, and it carries on.

Captcha solver
TestsElite Trainer Box
SolvingAI: Page 1: Please click each image containing a busAIYou

Please click each image containing a bus

Verify
AI is solvingClick to take over
TestsElite Trainer Box
SolvingAI: Attempt 1 failed: hCaptcha rejected the answersAIYou

Please click each image containing a boat

Verify
AI is solvingClick to take over
Tests
Waiting for any captcha
Tests
Waiting for any captcha
Tests
Waiting for any captcha
yoghurtbot.io
StoreProductProfileProxy groupStatus
Generic ShopifyFastElite Trainer BoxHomeResi UKSolving captcha...Solving captcha...Captcha -> solving with Main solverConfirming order...Confirming order...
  • Stop the task. The tab closes and the task stops with “Built-in AI did not solve the captcha”. This is the default.
  • Let me solve it. The puzzle stays in its tab, marked with an orange !. The task waits for you as long as it takes, and carries on once you’ve solved it.
  • Send to captcha services. The tab closes and the puzzle goes down your list of services. If none solves it within 120 seconds, the task stops.

Shopify puzzles go straight to your captcha services, and John Lewis and Smyths send Stripe’s check there too. When it gives up does nothing while the AI is off.

You then need at least one service with hCaptcha ticked. Without one, Shopify tasks stop when they meet a puzzle, and John Lewis and Smyths tasks stop before they add anything to the basket.

A captcha service is a paid website that solves captchas for you. The bot works with 2Captcha (recommended) and CapSolver. Each solves different kinds of captcha:

Captcha 2Captcha CapSolver
hCaptcha ✓
reCAPTCHA v2 ✓ ✓
GeeTest ✓ ✓
Image ✓ ✓
BotDeflector ✓
  1. Make an account with the service and add some credit. Copy your API key from their dashboard.

  2. Go to Settings › Captcha and click New provider.

  3. Pick 2Captcha or CapSolver.

  4. Under Solves, tick the kinds of captcha this service should take. Everything it supports starts ticked. Untick a type to keep it off this service.

  5. Set Max concurrent solves, the most captchas it works on at once. It starts at 10.

  6. Give it a Name, such as “Main solver”, and paste the API key.

API keys are stored on your PC only. Each service shows its balance. Click Refresh balance on one, or Refresh all balances at the top, to update it.

The list order matters. When a task meets a captcha, the bot goes down your list and uses the first service that:

  1. has that kind of captcha ticked, and
  2. isn’t already working on its Max concurrent solves.
Settings

hCaptchaCaptcha -> solving with Main solver

  1. 12CMain solver2CaptchahCaptchareCAPTCHA v2GeeTestImage
  2. 2CSBackupCapSolverreCAPTCHA v2GeeTestImageBotDeflector

Only Main solver has hCaptcha ticked.

reCAPTCHA v2Captcha -> solving with Backup

  1. 12CMain solverEvery slot busyhCaptchareCAPTCHA v2GeeTestImage
  2. 2CSBackupCapSolverreCAPTCHA v2GeeTestImageBotDeflector

Main solver is first, but all its slots are busy, so Backup takes it.

BotDeflectorCaptcha -> solving with Backup

  1. 12CMain solver2CaptchahCaptchareCAPTCHA v2GeeTestImage
  2. 2CSBackupCapSolverreCAPTCHA v2GeeTestImageBotDeflector

Only Backup has BotDeflector ticked.

Three captchas finding a service. The list order decides who goes first.

Use Move up and Move down to set the order. Put the service you’d rather pay first at the top.

  • Every service busy: the task waits for a free slot. Its status reads Captcha -> waiting for a free solver.
  • A service fails: the bot tries the next service in the list that has the type ticked. The status shows which one failed and why.
  • No service has the type ticked: the task stops and tells you which box to tick, for example “No captcha service has reCAPTCHA v2 ticked.”

The window opens by itself when a Shopify task meets a puzzle, and it stays on top of your other windows. To open it yourself, click Captcha solver on the Tasks page or Open solver in Settings › Captcha.

Each puzzle gets its own tab, named after the product. Hover a tab to see its store and task. The window switches to a new tab as it opens, unless the puzzle on screen is yours to solve.

The switch at the top chooses who solves the open tab:

  • AI lets hCaptcha AI work on it. Switch back to AI after taking over and it starts again on a fresh puzzle, with a full set of attempts.
  • You hands it to you. Clicking the puzzle while the AI works does the same. The tab reads “Stopping the AI” until the AI lets go, then the puzzle is yours with no time limit.

An orange ! on a tab means “The AI could not solve this one. It is waiting for you.” Solve it and the task carries on.

Click a tab’s × to stop that captcha. The task stops too, unless When it gives up is set to Send to captcha services, which sends the puzzle to your services instead.

Stripe’s card check also gets a tab while the window is open. There’s nothing to click in it.

Closing the window doesn’t stop anything. A puzzle waiting for you keeps waiting, so open the window again from the Tasks page.