Tasks
To checkout items on MediaMarkt and Saturn, you need a task file, which must be placed in Datenheim-Go/config/tasks and can be named as you prefer.
General Config

STORE
Mediamarkt or Saturn
The Name of the Store
MODE
MONITOR, WISHLISTMONITOR, FASTMONITOR, NORMAL, FAST, ALTMONITOR or BOUNTY and the following LOOP Modes: FASTLOOP, NORMALLOOP
MONITOR: A task that monitors items. Multiple PID input is supported.
WISHLISTMONITOR: A task that monitors items which are on the wishlist of an account - Items must be placed on the wishlist by the user manually prior to running. This allows to monitor multiple items with just one request and saves a lot of data this way. Wishlist Monitoring may be a little slower than MONITOR.
FASTMONITOR: A task that monitors one item. Only singular PID input allowed! You may use multiple monitoring instances - Passing in an Account is optional.
NORMAL: A task that attempts to checkout items which the MONITOR/WISHLISTMONITOR/FASTMONITOR task reports as in stock matching the provided PID.
FAST: A task that attempts to checkout an item. Only singular PID input allowed! This mode Is not attached to any monitor!
ALTMONITOR: A task that monitors items. Multiple PID input is supported.
BOUNTY: A task that attempts to checkout one or multiple items. Multiple PID input is supported. This mode Is not attached to any monitor!
A Loop Mode is also available for:
NORMALandFAST- These Tasks keep looping checkouts until the maximum amount of checkouts is reached. (See Field LOOP)
PID
111111;123446;77777
List of pids. Remove any spaces! These will act as keywords for the WISHLIST_MONITOR.
These will act as list of pids, which need to be checked for the MONITOR.
These will act as keywords for the NORMAL tasks, however - setting only one PID for a normal task is highly recommended!
REGION
de
Region of the store you are running. Right now, only DE is supported!
PROFILE
datenheim
Name of the profile you want to use.
PROXYFILE
resis_datenheim
Name of the proxy file, excluding the .txt extension.
PAYMENT
PP , AMA , SOFORT, PIA or COP
Set the payment method of the checkout. Upon successful order, you will receive a webhook PP is Paypal AMA is Amazon Pay SOFORT is Direktüberweisung PIA is Pay in Advance (Vorkasse) COP is Cash on Pickup Payment will always default to PayPal if your preferred payment method is not available.
DELAY
2500
Delay in milliseconds (e.g., 2500 for a 2.5-second delay). Applicable only to MONITOR tasks.
QUANTITY
2
Set the number of items you want to buy. Note: We will attempt to cart the maximum amount first. If you know there's a limit (e.g., 2 items), don’t enter a higher number.
For Mode BOUNTY (and only for mode BOUNTY) you may define multple quantities like 1;2;3 the quantity will be assigned in the same order as products are ordered in the pid input.
ACC_MAIL
Enter your email for your account if you want to use WISHLISTMONITOR or want to use your Account for checkout. Checkout Information, such as address, will always be taken from the profile not the Account!
ACC_PW
MyPassword123#
Enter the password for your account.
SHIPPING_METHOD
PICKUP or blank
If you want to use pickup, you must enter PICKUP. Otherwise leave blank.
STORE_ID
Postfiliale 777 or 71
Set the name of the DHL Pickup location, if you want to use a DHL shop as your delivery address. If you are using mode PICKUP you must fill in a store-id of the store you want to pick the goods up.
PACKSTATION_ZIPCODE
10200
Set the zip code of the DHL Pickup location, if you want to use a DHL shop as your delivery address.
PACKSTATION_CITY
Datenheimstadt
Set the city of the DHL Pickup location, if you want to use a DHL shop as your delivery address.
LOOP
2
Defines the maximum amount of checkouts in a LOOP task. Can also be blank.
PACKSTATION_STREET_HOUSENUMBER
Musterstr. 99
Set the address of the DHL Pickup location, if you want to use a DHL shop as your delivery address.
FAST_MONITORING_PROXYFILE
resis_datenheim
Only relevant for Mode: FAST
Name of the proxy file, excluding the .txt extension.
Input is optional!
Advanced Config
This shop supports billing information which is especially useful if you are running DHL pickup location. In order to utilize this Feature, simply assign a BILLING_PROFILE in the profiles.csv file. If BILLING_PROFILE is empty, the billing address will be the same as the delivery address.
Postnumber can be assigned using ADDRESS2 explicitly!
Address Guide
Address from the Profile will be used!
XX J1g is supported
RANDOM J1g is not supported
Quantity Guide
Quantity set in your task will be forced!
Example Files
Last updated
Was this helpful?