Appearance
Smyths Toys
Guest checkout, home delivery or Click & Collect, card or PayPal. OrbitAIO orders on smythstoys.com without an account.
An API key is required before anything else
This is the one store that does not run on the built-in path.
Smyths Toys needs the Hyper Solutions API key under Settings → Captcha. It is not optional and there is no free alternative for this store: without a key the task stops with "Hyper Solutions key required" before it builds a session or touches a proxy, rather than retrying.
What you spend follows your exits, not your tasks
Every task and monitor on the same proxy exit shares one paid call, and a task waiting for restock keeps reusing what it already has. Fifty tasks across five exits therefore cost what five tasks would.
What you have is also kept alive for free: the app refreshes it in the background long before it would expire, so a task or monitor that runs for hours does not keep buying new ones. Closing and reopening OrbitAIO does not throw it away either. The wallet icon next to the key field shows your remaining balance.
Get a key at hypersolutions.co.
Setup
1. Profile fields
First name, last name, e-mail, phone, street and house number in separate fields, postcode and city.
Germany only
The shipping country on the profile must be Germany. Anything else is refused before the task starts, with the country named in the log.
For Credit Card the profile also needs the card details, otherwise the task stops with "No card in profile".
2. Create the task
| Field | What to enter |
|---|---|
| Product | The product's numeric id, or the full product page URL |
| Delivery Mode | Home delivery (default) or Click & Collect |
| Store ID | Only for Click & Collect, and then required — see below |
| Payment Method | Credit Card or PayPal |
| Quantity | A number. The whole quantity is added at once and verified |
| Max Price | Optional ceiling in EUR, per unit |
| Delay | How often the task re-checks stock |
| Profile | The profile with the address, and the card for card payments |
| Proxy | Optional, recommended when running several tasks |
Product input
| Format | Example |
|---|---|
| Numeric id | 175731 |
| Full product URL | https://www.smythstoys.com/de/de-de/spielzeug/.../p/175731 |
Every product page URL carries the id after /p/, so either input works. Anything the app cannot recognise is rejected rather than guessed at — status "Product not recognised".
Delivery mode
| Mode | What happens |
|---|---|
| Home delivery (default) | Shipped to the profile's address |
| Click & Collect | Reserved for pickup at one branch. The Store ID field is then mandatory |
Click & Collect needs an exact store id
There is no store search for Smyths — you have to supply the branch's own id yourself, and the task will not start without one. If the id is not one the shop knows, the task stops rather than ordering to some other branch.
A monitor has a third mode of its own — see Monitor.
Payment
| Method | What happens |
|---|---|
| Credit Card | Card details are encrypted locally and sent with the order. Cards that require a bank confirmation cannot finish unattended |
| PayPal | The order is prepared and then waits for you to approve the payment. The task shows "Payment needs your approval" and does not complete it for you |
Leave the payment method on one of these two. A value from another store is refused by name instead of being silently reinterpreted — status "Payment method not set".
Max Price
Optional and per unit, not per cart. The check fails closed: if the price cannot be read, the task will not order — status "Price above limit - stopped".
Shipping is not part of this comparison, so set the ceiling with delivery costs in mind.
Cart guard
Immediately before the order goes out, the cart must hold only the target product in the target quantity. If it does not, the task stops without sending anything — status "Cart contents unexpected - stopped".
Monitor
Smyths has its own monitor: it watches the product and signals every waiting task in the group the moment it becomes orderable. A monitor session needs a key just like a checkout task does, so run one monitor per product rather than several.
A Smyths monitor carries two fields of its own.
Stock Source
| Option | What it reads |
|---|---|
| Auto (default) | The faster and more precise source, moving to the other one by itself when that source keeps failing — and back again. Leave it here unless you have a reason not to |
| Backend | The shop's own product data. Current, and the only source that tells delivery stock and branch stock apart |
| Frontend | The product page itself. It answers only whether the item is buyable at all, not by which way. It is the fallback for when the other source stops answering, not the faster option |
Frontend needs the full product page URL
With Frontend selected, the Product field has to hold the complete product page address rather than the bare article number — otherwise there is no page for the monitor to read. It does not start, and says so: "Frontend source needs the product page URL".
Delivery Mode
| Option | What it watches |
|---|---|
| Home delivery | Delivery stock only |
| Click & Collect | Branch pickup stock only. Available with Auto and Backend |
| Any channel | Signals as soon as the item is buyable either way, so one monitor serves a group that mixes delivery and pickup tasks. With Frontend it is the only option, because that source cannot tell the two apart |
A monitor takes no Store ID, unlike a Click & Collect checkout task: it watches pickup availability for the product, not for one particular branch.
The monitor's delivery mode does not decide how a task buys
It is the wake-up call, not the purchase decision. Every task checks stock for its own delivery mode again before it adds anything to the cart. A signal from a wider-scoped monitor can therefore cost a wasted wake-up, never a wrong order.
Common statuses
| Status | Meaning |
|---|---|
Preparing session... | Building the session before the product is looked at |
Hyper Solutions key required | No key under Settings → Captcha. The task stops before doing anything else |
Stopped - check captcha key | A key is set but the session could not be prepared with it. Check the key and your remaining balance |
Session failed, restarting... | The session could not be built. The task rebuilds and continues |
Product not recognised | The Product field is neither a numeric id nor a recognisable product URL |
Checking stock... | Reading availability and price |
Waiting for restock... | Normal waiting state |
Price above limit - stopped | Above your Max Price, or the price could not be read |
Adding to cart... | Adding the product at the configured quantity |
ATC failed, restarting... | The item did not land in the cart. The task rebuilds and retries |
Delivery mode not set | The Delivery Mode value could not be understood |
Store setting not understood | Click & Collect is selected but the Store ID is missing or unusable |
Click & Collect needs the Backend source | A monitor's Stock Source is Frontend, which cannot tell branch stock apart. Switch it to Auto or Backend |
Frontend source needs the product page URL | A monitor's Stock Source is Frontend but the Product field holds only an article number. Paste the full product page address |
Monitor stopped - not a product page URL | The page the monitor is watching answered, but holds no product information. The address is not a product page — check the Product field |
Opening checkout... | Starting the checkout |
Setting address... | Submitting the delivery address |
Address could not be built | The profile is missing a field the shop requires |
Choosing delivery... | Selecting the delivery option |
No delivery option offered | The shop offered none for this cart and address |
Preparing payment... | Setting up the payment |
Payment needs your approval | PayPal — approve the payment yourself |
Cart contents unexpected - stopped | The cart guard tripped. Nothing was sent |
Order outcome unknown - check your orders | The order went out and the answer could not be read. An order may exist — check before starting the task again, the task will not retry |
Success: Checkout! | Order placed |
Notes
- Guest checkout only. No account is used, needed or created.
- Germany only.