Skip to content

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 with Missing 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.

PlaceholderFieldResult
RANDOMFirst / last nameA random name from a built-in list
XXXAddressThree random uppercase letters
xxxAddressThree random lowercase letters
@domainEmailfirstnamelastname + random digits + your domain
RANDOMPhoneA country-aware mobile number based on the shipping country
X / xPhoneEach 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.