Canon (US & CA)
On this page
Quick Start — Recommended SetupPreliminary ChecklistAccounts and SessionsCaptcha Harvesters and Provider SetupSupported ModesNormal Mode — CheckoutMonitor Mode — Stock CheckingExample: Monitor + NormalFAQWhere do I get the Product URL?Can I run without a Monitor task?What is the task limit?Does a valid captcha setup guarantee checkout?Common Errors and TroubleshootingComplete guide on our Canon US & CA module
Use the Canon module in Stellar 4.0 for Canon US and Canada. It supports guest checkout, with Normal tasks for purchasing and Monitor tasks for checking stock. CanonUK is a separate module with its own guide.
Quick Start — Recommended Setup
- Prepare a checkout profile for the country you are shopping in, proxy groups and the full product URL.
- Set up captcha solving before the drop. For a first setup, select Bot and prepare a Chrome captcha harvester; be ready to solve the challenges manually.
- Create a Canon task group, choose Create Task and select normal. Choose your profile and checkout proxy group, paste the product URL, set product Qty to 1 and leave Delay at 3000 ms.
- For restocks, create a monitor task for the same product and enable Watch Task on the Normal task. Start both tasks. If you want Normal to check stock itself, leave Watch Task off.
- Review the profile, quantity and captcha setup before starting. Normal tasks can place real orders.
Preliminary Checklist
Before you start, double-check that your billing and shipping information lines up with the profile you’ll be using.
Save proxy groups under Proxies. ISP and residential proxies can both work. The starting recommendation is ISP proxies for Monitor tasks and residential proxies for Normal checkout tasks; compare a small setup before increasing your task count.
For proxy options, see Stella Proxies.
The Stella Proxies guide explains the available proxy types.
Have the correct country’s full product URL and purchase limit ready. The documented Canon task limit is 50; follow a newer staff announcement if the limit changes.
Accounts and Sessions
Canon uses guest checkout with the selected profile. The current Normal form has no Account field, so no saved Canon login session is needed for this setup.
Captcha Harvesters and Provider Setup
Canon uses Google reCAPTCHA at checkout. A captcha harvester is the browser window where Stellar sends a challenge for you to solve. A running task can wait here even when its profile and proxies are otherwise correct.
Bot: Use Stellar’s captcha harvester. Google Chrome is required. Prepare and open the harvester before running checkout tasks, and be ready to solve the displayed challenges.
Developers have specifically advised using a Gmail account with a 0.9 reCAPTCHA score in the harvester for Canon. They have also confirmed that Canon challenges are not automatically solved by Stellar. The hCaptcha AI Solver setup used for Pokémon Center is not a replacement for Canon’s reCAPTCHA setup.
Aycd: The other option in the current Captcha Provider dropdown is AYCD. Configure the AYCD toolbox integration before choosing it. For a first setup or troubleshooting, developers have recommended the in-bot harvester.
For reCAPTCHA, the harvester uses the proxy configured on the harvester. This is separate from the task’s checkout proxy. Check both when troubleshooting.
Supported Modes
- normal: Guest checkout. With Watch Task disabled, checks stock and attempts checkout independently. With Watch Task enabled, waits for a Monitor task to detect availability.
- monitor: Checks product stock and signals matching running Normal tasks. Monitor does not place an order.
Normal Mode — Checkout
Select normal in the Mode dropdown. Fields marked with an asterisk in Stellar are required.
- Name: Label the task so you can identify the product and profile.
- Mode: Select normal.
- Profile: Saved billing, shipping and payment details for the purchase.
- Checkout Proxy: Proxy group used by the checkout task.
- Product URL: Full link to the exact product and variant you want. Use the correct country’s storefront.
- Delay: Retry delay in milliseconds. Start with 3000 ms (3 seconds), which matches the form default and the existing checkout recommendation. Adjust based on task responses and proxy quality.
- Qty beside Delay: Units to buy in one order. Start with 1 and stay within the product’s purchase limit.
- Captcha Provider: Bot or Aycd. Complete that provider’s setup before starting.
- Start Time / End Time: Optional scheduling controls. Leave blank if you will start and stop tasks manually.
- Watch Task?: Enable for a Monitor + Normal setup; leave off if this Normal task should check stock itself.
- Qty at the bottom: Number of tasks to create, separate from product quantity.
Monitor Mode — Stock Checking
Select monitor and use the same product URL as the Normal tasks that should respond to it.
- Name: A recognizable label for the monitored product.
- Mode: Select monitor.
- Profile: The form includes an optional Profile selector. If you select one, use a profile appropriate for the storefront; Monitor itself does not place orders.
- Monitor Proxy: Proxy group used for stock checks. ISP proxies are the starting recommendation.
- Product URL: Full product-page link matching the intended checkout tasks.
- Monitoring Delay: Milliseconds between stock checks. The form defaults to 3000 ms; around 6000 ms is the existing starting recommendation for monitoring.
- Reset Delay: Wait before monitoring restarts after a stock detection. The existing recommendation is 10000 ms or less; adjust to the release and task behavior.
- Start Time / End Time: Optional schedule.
- Qty at the bottom: Number of Monitor tasks to create.
Example: Monitor + Normal
- Create a Monitor task for the product, choose a monitor proxy group and set your monitoring delay.
- Create a Normal task using the same product URL, your checkout profile and proxy group, and your configured captcha provider. Enable Watch Task.
- Start both tasks and keep the captcha harvester ready if using Bot.
- Normal waits for the Monitor’s stock signal, then attempts to add to cart and check out. Complete any captcha promptly. A stock signal does not reserve the item.
FAQ
Where do I get the Product URL?
Open the exact item and copy its full product-page link. Example: https://www.usa.canon.com/shop/p/powershot-g7-x-mark-iii?color=Black&type=New.
For release-specific product information and quantity limits, check your cookgroup.
Can I run without a Monitor task?
Yes. Leave Watch Task off and Normal will check for stock itself before attempting checkout. If Watch Task is on, keep the matching Monitor task running.
What is the task limit?
The documented Canon task limit is 50. Start below that limit while checking your setup; more tasks do not guarantee more successful orders.
Does a valid captcha setup guarantee checkout?
No. Captcha solving, stock availability, retailer risk checks and payment acceptance are separate steps. Successfully solving a challenge does not guarantee that the order will be accepted.
Common Errors and Troubleshooting
- Waiting for Monitor Ping: Expected with Watch Task enabled. Check that the Monitor is running and the product URLs match.
- Captcha does not appear or does not complete: Confirm Captcha Provider matches your setup. For Bot, open the Chrome captcha harvester, check its proxy and Gmail/reCAPTCHA quality, and solve manually. Developers recommend a 0.9 Gmail score for Canon.
- Payment declined / risk decline: Developers have linked Canon risk declines to the profile or proxies. Review billing, shipping and payment details, then compare a small setup with a different proxy group. There is no guaranteed change that makes a retailer accept an order.
- Error getting product: Developers previously identified this wording as an unhandled out-of-stock response. Update Stellar and check the product’s availability and URL. If it persists on an available product, send the exact status to support.
- Repeated monitoring errors: Update Stellar and check current announcements. Canon has changed monitoring behavior before, so repeated failures are not always solved by lowering the delay.
- Quantity or checkout failure: Try product Qty 1, verify the item’s limit and check your profile. Stock can disappear between detection and checkout.