Skip to content

Hoerabenteuer ​

Parcel delivery paid with PayPal, or pick-up in store paid with cash. hoerabenteuer.net is a Tonies specialist retailer. It has no guest checkout, so an account is created for you as part of the order.


Pick the payment method — the default is not the whole story ​

This shop offers no prepayment and no invoice

Those two are simply not on its list. The task form gives you exactly the two methods the shop actually completes:

Payment MethodWhat you get
PayPal (default)Parcel delivery. You approve the payment yourself — see below
Cash on pickupCollect and pay in the store. The task places the order

Your choice also decides the shipping: PayPal reaches the parcel options, cash is only offered with store pickup. The task reads the methods the shop currently lists and matches your choice by name — it never substitutes a different one. If it cannot match, the task stops with "Payment method not offered - change payment method" and the log lists what is on offer.

PayPal needs a webhook, and it needs you

The task selects PayPal, takes the approval link off the shop's own confirmation page and sends it to your webhook (Settings → 3DS Webhook, falling back to the checkout webhook and the profile's own). Then it ends with "Approve payment via the sent link to finish".

Without a webhook configured the link reaches nobody. Set one up before running PayPal tasks.

The link is handed out once. Opening the shop's confirmation page again would issue a new payment and orphan the link you were sent, so the task does not poll and does not re-send.

Nothing is bought until you approve

With PayPal the shop creates the order only after the payment is approved. Until then it is a payment intent that expires on its own — there is nothing to cancel if you ignore the link.

Cash on pickup is different: the task places a real order that the shop expects you to collect and pay for. If you do not want it, cancel it with the shop by e-mail.


One order per profile ​

There is no guest route. Every run registers an account from the profile data, with a throwaway password you never need.

Running the same profile again is refused: "Profile e-mail already registered on this shop", and the task stops.

Use a different e-mail for every run. A catch-all profile address gets a fresh variant per run and never collides.


Setup ​

1. Profile fields ​

First name, last name, e-mail, phone number, street and house number in separate fields, ZIP, city, country.

  • Country — only Germany and Austria are accepted. It comes from the profile; there is no country selector on the task.
  • ZIP and city must match. The shop verifies that the postal code belongs to the city and refuses mismatched pairs.

2. Create the task ​

FieldWhat to enter
ProductFull product page URL, or the product slug
QuantityMax 2 per article — the shop enforces this
Payment MethodPayPal (default) or Cash on pickup — see above
Max PriceOptional per-unit ceiling in EUR — read the note below
DelayHow often the task re-checks stock
ProfileThe profile with the address and a phone number
ProxyOptional

The captcha service key is required

Creating the account cannot be done without it. Add the key under Settings → Captcha, otherwise the task stops with "Registration blocked - check captcha key".

Each attempt costs one solve and registers one account, which is why refusals here stop the task rather than loop: data the shop rejected three times ends the task with "Shop rejected the checkout data 3x - check profile".


Product input ​

FormatExample
Full URLhttps://hoerabenteuer.net/Tonies-DIKKA-Rucksack
Product slugTonies-DIKKA-Rucksack

Both work for tasks and for monitors.


Pre-orders ​

Some articles are listed ahead of their release date. They can be added to the cart and bought like an in-stock item — a monitor says "Pre-order available" rather than "In stock" so you can tell them apart.


Max Price ​

Optional, and it compares the price of one unit on the product page.

Shipping is not included

Parcel delivery adds a few euros on top of the limit you set. Store pickup is free of shipping cost.

If the price cannot be read while a limit is set, the task does not order — "Price check failed". Above the limit it shows "Price 12.34 > max 10.00".


After the order ​

"Order state unclear" may still be a real order

If the shop's answer to the order cannot be read, the task reports "Order state unclear - check the shop e-mail before retrying" and does not retry — a second attempt could buy the item twice.

Check the shop's confirmation e-mail before you re-run.


Common statuses ​

StatusMeaning
Loading product page...Opening the article
Session init failed, retrying...The product page could not be loaded. The task retries
Waiting for restock...Unavailable, or the cart could not be confirmed. Re-checks at your delay
Adding to cart...The item is going into the cart
Session expired, restarting...The cart was lost. Rebuilt from scratch
Price check failedMax Price is set but the price could not be read. Nothing is ordered
Price 12.34 > max 10.00Above your Max Price
Loading checkout page... / Submitting address...Account creation and address step
Solving captcha...The account step is being verified
Selecting shipping & payment...Matching your payment method against the shop's list
Placing order...The order is being sent (cash on pickup)
Registration blocked - check captcha keyAdd or fix the key under Settings → Captcha. The task stops
Profile e-mail already registered on this shopThis profile has ordered here before. Use another e-mail
Shop requires e-mail activation - cannot continueThe account must be activated by hand first
Payment method not offered - change payment methodYour method is not on the shop's list. Pick one the log names
Shop rejected the checkout data 3x - check profileCheck name, phone, street, ZIP, city and country
Checkout failed, restarting...A step was refused. The task rebuilds and tries again
Approve payment - link sent to webhookThe approval link has gone out
Approve payment via the sent link to finishFinal state for PayPal: open the link and approve
Payment handoff not available - change payment methodNo approval link was offered. The task stops
Order state unclear - check the shop e-mail before retryingCheck before re-running — it may be a real order
Success: Checkout!Order placed

Monitor tasks use their own short set: Invalid product URL, Network error — retrying..., Out of stock (poll #N), In stock — 7.99 EUR (poll #N), Pre-order available — 7.99 EUR (poll #N), In stock, price unreadable (max 10.00 EUR) and Price too high (12.34 > 10.00 EUR). A monitor with a Max Price never signals a price it could not read.


Notes ​

  • Every run creates an account. There is no login path and no way to reuse one.
  • There is no discount-code field for Hoerabenteuer.