Skip to content

Tonies ​

Guest checkout, home delivery, credit card only. OrbitAIO buys on tonies.com without an account. There is no click & collect.


The bank confirmation step ​

This is the single biggest operational fact for this store. Read it before you plan a drop.

When your bank asks for a card confirmation (3-D Secure), OrbitAIO does not just hand you a link:

  • It opens a visible browser window with the bank's confirmation page.
  • Before it blocks, it sends a Discord notification — "Confirm the payment in your banking app…" — so you get pinged even if you are not watching the app.
  • It then waits for you, up to 5 minutes. The task is blocked that whole time.
  • You confirm in your banking app or by SMS. The window closes by itself once the bank decides.
  • If nobody confirms, the task ends (3DS not confirmed). There is no retry. A declined or unclear answer ends it too.

Your card decides whether Tonies runs unattended

A card that triggers this prompt cannot run unattended. A card that passes silently completes the order fully automatically.

Test your card before a drop. This is the difference between a task that buys while you sleep and one that sits blocked for five minutes and then ends.


Before a drop ​

The basket cannot be filled ahead of a release — Tonies checks stock before the cart is touched.

The preparation that does exist is to have the task already running and waiting before the release starts. It builds its session and cart in advance, so at restock the add-to-cart is the very first request it sends.


Monitor ​

Recommended. Put a monitor in the group. It signals every waiting task on every in-stock poll and sends its own Discord alert.

  • It honours Max Price: if the price cannot be read, it sends no signal.
  • It stays quiet on pre-orders and "available later this year" items — the shop lists them but will not sell them.
  • Wildcard tasks are supported. Set the product field to *, leave it empty, or enter free text; the task pre-warms and takes whichever product the monitor finds.

Setup ​

1. Captcha service key ​

High-demand releases need it

Fill in the captcha service key under Settings → Captcha. Without it a task can sit quietly in "Waiting for restock" through a release it could otherwise have bought.

2. Profile fields ​

First name, last name, e-mail, phone, street and house number in separate fields, postcode, city, country — plus the card details. The billing address falls back to the shipping address when left empty.

Profile country must be recognisable

Use a two-letter code (DE, NL, …) or a country name the app knows. Anything else stops the task rather than guessing. For the Europe (English) market the profile must name a country, because that market has no default.

3. Create the task ​

FieldWhat to enter
ProductSKU (e.g. 11003773) or a full tonies.com product URL
Country (the Size field)Germany (default) · United Kingdom · France · Europe (English)
QuantityAdded in one request. Anything below 1 counts as 1
Max PriceOptional ceiling. Recommended
DelayPoll rate while waiting
ProfileThe profile carrying the address and card details
ProxyOptional, recommended when running several tasks

Quantity and delay can be edited while the task runs.


Markets ​

MarketCurrency
Germany (default)EUR
United KingdomGBP
FranceEUR
Europe (English)EUR

The US, Canadian, Australian and New Zealand stores run on a different platform and are not supported.

A mistyped SKU looks exactly like "out of stock"

Each market has its own catalogue — a German SKU does not exist in the UK shop. An unknown SKU makes the task wait forever at "Waiting for restock…" instead of erroring. Check both the SKU and the Country setting when a task waits longer than it should.


Sold out ​

A normal waiting state, not an error. Session, cart and proxy are kept, and the session is refreshed on its own during a long wait.


Max Price ​

Recommended. It fails closed in both directions: an unreadable price aborts the task, and an unreadable cart total makes the task refuse to pay and start over — it will never order above your limit.


Many tasks are cheap ​

Running many Tonies tasks in parallel does not multiply the cost or the delay. Tasks share the protection step across the app — the first task does it, the rest reuse the result, including tasks on different proxies.


Payment ​

Credit card only — Tonies offers nothing else here. Card data is encrypted locally and never logged. PayPal is deliberately not offered, because it ends in a manual login that cannot be automated.


Common statuses ​

StatusMeaning
Waiting for restock...Normal waiting state. Also what a wrong SKU looks like
Confirm 3DS in browser...The bank wants a confirmation. Confirm in your banking app within 5 minutes
3DS not confirmedNobody confirmed in time, or the window was closed. Task ends
3DS declined / 3DS inconclusiveThe bank declined or gave no clear answer. Task ends
No card in profileThe profile carries no card details
Profile limit reached (name)The shop caps how many of this item one customer may buy, and this profile has used its allowance. Use a different profile
Adyen decline (name)Your bank declined this charge. Worth another run later
Adyen: bad card data (name)The card details were rejected. Fix number, expiry, CVV and billing address
Adyen ban (name)The card is being refused outright. Use a different card or profile
Cart total missing, restarting...The total could not be read, so the task refuses to pay and starts over
Blocked, rotating proxy...The exit was refused; moving to the next proxy
Price check failed - abortedMax Price is set but the price could not be read. The task stops rather than overpay

Notes ​

  • Guest checkout only — no account is used or created.
  • There is no discount-code field for Tonies.
  • Pre-orders and "available later this year" items count as not in stock.