Appearance
Profiles
Profiles hold the personal and address data used at checkout. They live in groups and can be used with any store.
Creating profiles
Click Create Profile inside a profile group.
Basic & Payment
Profile name, email, phone, first name, last name, and card details (card number, expiry, CVC, cardholder).
Card details are needed for Tonies and for Thalia's credit-card option. They are encrypted on your machine and never written to a log.
Shipping Address
Address, house number, city, region, ZIP, country. The country field has a searchable dropdown.
Street and house number are separate fields
Several shops ask for them separately and will not accept "Musterstrasse 12" in the street field. Thalia tries to split a combined field and aborts with a clear message when it can't.
Tonies additionally needs the country as a two-letter code (DE, NL, …) or a name the app recognises — anything else stops the task rather than guessing. For the Tonies Europe (English) market there is no default country, so the profile must name one.
Otto uses the ZIP to sign in, not to ship
Otto delivers to the address saved on the account, never the one in the profile — street, city and country are ignored for that store. The ZIP is the exception: Otto asks for it as an extra check at sign-in, so it has to be the postal code the Otto account has stored. A different one is refused exactly like a wrong password. See the Otto guide.
Billing Address
Tick "Same as shipping" to reuse the shipping address. Otherwise enter a separate billing address and billing name. Left empty, shipping is used for both.
Other settings (optional)
- Mueller Store ID — the numeric store code for Click & Collect pickup, e.g.
3204. Find it on mueller.de in the store details or the store page URL. Required for Mueller. Leave it empty and a Mueller task stops immediately withMissing store: set Store ID in the profile— it will not guess a store for you. - VAT ID — for business checkout. Leave empty for personal orders.
- Discord Webhook URL — a per-profile override. When set, checkouts using this profile notify here instead of the global webhook.
Jigs
Jigs are placeholders that get replaced with random data at checkout time. Your saved profile is never modified.
| Placeholder | Field | Result |
|---|---|---|
RANDOM | First / last name | A random name from a built-in list |
XXX | Address | Three random uppercase letters |
xxx | Address | Three random lowercase letters |
@domain | firstnamelastname + random digits + your domain | |
RANDOM | Phone | A country-aware mobile number based on the shipping country |
X / x | Phone | Each X becomes one random digit |
Examples
- Address
Musterstrasse XXX→Musterstrasse QKV - Email
@gmail.com→annaschmidt4471@gmail.com(the generated name is reused if you also jig the name) - Phone
+491762010XXXX→+4917620103847
Which phone jig to use
RANDOM invents a whole number, which some shops reject as invalid. The X jig keeps a real prefix — your own — and randomizes only the trailing digits, so the number stays plausible. Prefer X when a store validates phone numbers.
All jigs can be combined for a fully randomized identity on every checkout.
CSV import and export
Export downloads every profile in a group as CSV. Import adds profiles from a CSV file. The formats match — export, edit in a spreadsheet, re-import.