Skip to content

Shop Master Data

Shop master data holds everything that is true for your shop as a whole: company address, currency, tax number, e-mail templates, shipping cost, accounting provider. It also configures the e-mail server that sends order confirmations.

You set this up once — values rarely change. Every order, invoice, and e-mail reads from here.

Open the master data screen

Click VOD / Shop → Shop master data in the sidebar.

Shop master data screen with sections Address, Faktura, E-mail templates, shipping
The master data screen groups settings by topic. Each section opens its own edit panel.

The screen is split into topical panels. Click the pencil icon on a panel to open its edit dialog.

Address

FieldPurpose
CompanyLegal company name. Shown on invoices and in the Organization schema.
StreetStreet + number.
ZIPPostal code.
CityCity.
CountryCountry name.
E-MailContact e-mail used on invoices.
CurrencyEUR, USD, GBP, or CHF.

Currency is global

Currency is one value for the whole shop. Multi-currency storefronts are not supported in the Native Shop — use Shopware 6 for that.

Faktura (Invoice)

Invoice-related settings used on PDFs:

FieldPurpose
Invoice logoLogo printed on invoices. Pick from the Media Manager.
VAT-Nr.VAT number (USt-ID).
Tax numberTax number (Steuernummer).
BankBank name.
IBANBank IBAN.
BICSWIFT/BIC.
Phone numberContact phone.
WebsiteCompany website.

E-mail text templates

Three templates sent to customers around commerce events:

FieldUsed when
Text for the order confirmationOn every successful checkout.
Text for the subscription confirmationWhen a subscription starts.
Text for cancelling a subscriptionWhen a customer or admin cancels a subscription.

All three are rich text (CKEditor). They are wrapped by the E-Mail Header and E-Mail Footer from the next section.

Two raw HTML blocks used as the wrapper for every shop e-mail:

FieldPurpose
E-Mail HeaderHTML that opens the mail. Typical: doctype, logo, preheader.
E-Mail FooterHTML that closes the mail. Typical: company imprint, unsubscribe, social links.

E-Mail Server

SMTP credentials used to send the e-mails:

FieldPurpose
E-Mail usernameSMTP username.
Sender e-mail addressAddress shown in the From: header.
Sender nameDisplay name next to the from address.
PasswordSMTP password.
HostSMTP server (e.g. smtp.office365.com).

Use SPF / DKIM

Add your shop domain as an authorised sender for the SMTP account (SPF + DKIM), otherwise order confirmations land in spam. Most providers (Microsoft 365, Google Workspace, Amazon SES) give you the exact DNS records.

Shipping

FieldPurpose
Shipping PriceFlat shipping amount added to every order.
Shipping article numberSKU shown on the invoice for the shipping line.

Free shipping thresholds are not configured here — handle them on the frontend by dropping the Shop widget with the freeShippingThreshold option.

Accounting

FieldPurpose
Method for creating invoicesInternal (PDF only) or SevDesk (additionally mirror to SevDesk).
Automatic generation of invoices after successful paymentEnabled generates the PDF automatically after each paid order; Disabled leaves invoice creation manual.

If you pick SevDesk, set the API key on the SevDesk panel right below.

Global password and SSO

FieldPurpose
Global passwordA single password that unlocks every product. Useful for demos and closed-beta sites.
Single Sign onActive enables SSO integration; Inactive disables it.

Common issues

Currency changes

Changing Currency after the shop has orders does not convert past totals. Past orders keep the currency they were placed in on the PDF; the new currency applies only to orders placed after the change.

SMTP blocked by the provider

Many hosting providers block port 25. Use port 587 or 465, and double-check the provider's SMTP settings — if mails go into the spam log instead of arriving, it is almost always the sender address not matching the SMTP account.

See also