Appearance
Osiander
Guest checkout, home delivery, prepayment. OrbitAIO orders on osiander.de without an account, and you transfer the money afterwards.
Start the task before the drop
This is the most important thing on this page.
Osiander makes you register as a guest before it will sell you anything, and that registration is the slow part of the whole checkout. OrbitAIO does it up front, before the task starts waiting for stock, so when the item appears the only work left is add-to-cart and order.
Do not put a placeholder item in the cart
There is no warm-up product for Osiander and you should not create one. The guest step runs fine with an empty cart, and a placeholder article only gets in the way — the cart guard below will stop the order because of it.
The same applies to monitor and wildcard tasks: the guest step needs no product, so it runs up front there too.
The guest step needs a human check answered
Osiander puts a verification check on the guest form. You choose how OrbitAIO answers it under Settings → Captcha → Bot Protection → Cloudflare:
| Choice | What it costs |
|---|---|
| Built-in (default) | Nothing. OrbitAIO drives its own browser to answer the check. No key needed, but each running browser costs memory |
| CapSolver | One solve per session, charged to your CapSolver credit. No browser, so no memory — needs the CapSolver key on the same settings page |
Only the way you pick is used
There is no fallback. If the chosen way fails, the task stops and says so — it never switches to the other one on its own, so a broken browser never turns into a surprise bill and a wrong key never hides behind a working browser. Switching is one click on the same settings page.
Long waits
An Osiander session does not live forever, so a waiting task rebuilds itself roughly every 40 minutes — new session, new guest registration. Nothing for you to do, and no cart is lost, because the cart is only filled at the drop.
With Built-in that is free, so a task can wait indefinitely at no cost. With CapSolver it is about one solve per hour per task.
Setup
1. Profile fields
First name, last name, e-mail and the full shipping address.
Street and house number belong in separate fields
Osiander asks for them separately. If you put them in one field the task tries to split it and aborts with a clear message when it cannot.
2. Create the task
| Field | What to enter |
|---|---|
| Product | Article number (e.g. A1000393054) or the full product page URL |
| Quantity | A number. The whole quantity goes in at once and is verified |
| Max Price | Optional ceiling in EUR — read the note below |
| Delay | How often the task re-checks stock |
| Profile | The profile with the address |
| Proxy | Optional, recommended when running several tasks |
There is no payment selector for Osiander — see Payment.
Product input
| Format | Example |
|---|---|
| Article number | A1000393054 |
| Full product URL | https://www.osiander.de/shop/home/artikeldetails/A1000393054 |
Every Osiander product URL ends in the article number, so either works. Input the app does not recognise is rejected rather than guessed at — status "Invalid product".
Payment
Osiander tasks order with prepayment, and the task form has no payment selector for this store. The order is placed and you transfer the money afterwards. Nothing to confirm during checkout, and it is the only method that finishes a drop entirely on its own.
Osiander does not offer the same methods in every session
Which methods a guest session is allowed varies, and prepayment is not always among them. The task asks the shop which ones this basket allows before selecting. If prepayment is not offered, the task stops with "Vorkasse not available" and the log lists what the shop did offer — a later run may be offered more.
Prepayment orders are not paid yet
The order exists but ships only once your transfer arrives. Osiander sends you the bank details.
Max Price and the cart guard
Max Price is optional and recommended — with one thing to know.
It checks a single item's price, not the cart total and not the quantity. A ceiling of 6.00 on a task with quantity 3 permits an order of up to 18.00, and a second or foreign article in the cart would sail past it entirely. With prepayment that is your own money.
That is what the cart guard is for: immediately before ordering, the cart must contain only the target article in the target quantity. If it does not, the task stops without sending the order — status "Cart contents unexpected - stopped", and the log says explicitly that nothing was sent.
If Max Price is set and the price cannot be read, the task stops rather than ordering — status "Price unreadable".
Out of stock
A normal waiting state, not an error. The task shows "Waiting for restock…", keeps checking at your Delay interval, and rebuilds its session about every 40 minutes.
Monitor
An Osiander monitor watches the article and signals any waiting task in the same group, including wildcard tasks. It needs no session and no verification check of its own, so it is cheap to leave running.
After the order
No confirmation e-mail is guaranteed
An order can be placed and numbered without an e-mail arriving. Do not treat a missing e-mail as a failed order — verify with the order number from the task log, or check your order history.
"Unconfirmed" can still be a real order
If no order number comes back, the task reports "Order unconfirmed - check account" and does not retry. Once the order request has gone out, a retry risks buying twice, so the task stops instead.
Check your order history before you re-run.
Common statuses
| Status | Meaning |
|---|---|
Profile error | The task's profile could not be loaded |
Preparing session... | Normal step |
Session failed, restarting... | The session could not be built. The task rebuilds and continues |
Invalid product | The product field is neither an article number nor an Osiander product URL. The task stops |
Product lookup failed, retrying... | The article was not found. The task rebuilds |
Price unreadable | Max Price is set and the price could not be read. The task stops rather than order blind |
Above max price | The article costs more than your ceiling. The task stops |
Registering guest... | Normal step |
Guest step failed, restarting... | Guest registration was refused, usually the e-mail address. The task rebuilds |
Guest step blocked - no captcha service configured | CapSolver is the chosen way but no key is entered. Enter one under Settings → Captcha, or switch to Built-in. The task stops |
Guest step blocked - the check could not be answered | The chosen way did not work; the log names what failed. The other way is never tried on its own. The task stops |
Guest step blocked - shop changed | The guest form asked for a check that this version cannot answer. A key will not help. The task stops |
Adding to cart... | Normal step |
ATC failed, restarting... | The item did not land in the cart. The task rebuilds and retries |
Waiting for restock... | Normal waiting state |
Product changed, restarting... | The task's product was edited while it ran |
Setting address... / Address failed, restarting... | The address step |
Opening checkout... / Checkout failed, restarting... | The checkout step |
Loading payment methods... / Payment init failed, restarting... | The payment step could not be started |
Vorkasse not available | The shop did not offer prepayment for this basket. The task stops |
Setting payment... / Payment failed, restarting... | Selecting the payment method |
Preparing checkout... / Placing order... | Normal steps |
Cart contents unexpected - stopped | The cart guard tripped. Nothing was sent |
Order outcome unknown - check account | The order went out and the answer could not be read. Check your order history before re-running |
Order unconfirmed - check account | No order number came back. Check before re-running — it may be a real order |
Success: Checkout! | Order placed |
Restarting after checkout... | The group is set to keep going after a checkout |
Stopped: <step> keeps being refused | The named step failed too often in a row. The task log names the reason |
Signal error - retrying... | A wildcard task could not resolve the monitor's signal to a product |
Monitor tasks use their own short set:
| Status | Meaning |
|---|---|
Monitoring... | Normal waiting state |
In stock (5.80) | The article is available at that price; waiting tasks have been signalled |
Product not recognised | The monitor's product field could not be read as an article number or a product URL |
Price too high (5.80) | In stock, but above the monitor's Max Price — no signal is sent |
Price unreadable - not signalling | The price could not be read, so no signal is sent |
Monitor error - retrying... | One failed check |
Monitor error, restarting... | Repeated failed checks; the monitor rebuilds on another exit |
Notes
- Guest checkout only. No account is used, needed or created.
- Germany only. There is no country setting for Osiander.
- There is no discount-code field for Osiander.