๐ฉ๐ช Germany's Heritage Marketplace Since 1949
Otto Marketplace Integration: Partner Connect API, OTS & Unified Store Management
The Otto Marketplace Integration connects your product, inventory, pricing, order and shipping data bidirectionally with otto.de โ the curated premium marketplace of the Otto Group with more than 11 million active customers in Germany. The Zunapro Otto integrator links Shopware, Shopify, WooCommerce, JTL, Plentymarkets or your own online store to the Otto Partner Connect API in around 10 minutes and automates XRechnung e-invoicing, Hermes shipping, commission settlement and the OTS trust mark in a single panel.
What is Otto? โ Short answer
Otto is Germany's most established mail-order retailer, founded in 1949 by Werner Otto in Hamburg as a catalog mail-order business and today part of the Otto Group, a family-run retail and services group led by CEO Alexander Birken. With more than 11 million active customers, around 6,000 selected brand partners and a GMV of approximately โฌ8 billion (2024), otto.de is the second-largest e-commerce marketplace in Germany after Amazon โ and by far the most selective.
About Otto: Founding, Corporate Structure and Market Position
Founding and history (1949 โ today)
Otto was founded in August 1949 by Werner Otto in Hamburg-Schnelsen โ initially as a shoe mail-order business with hand-crafted catalogs. From this post-war mail-order start, Europe's largest catalog retailer emerged over the following decades; in the 1980s and 1990s the Otto catalog, with print runs of more than 10 million copies, shaped German consumer culture.
Otto executed its decisive pivot between 2018 and 2022: from traditional mail-order to a fully digital platform and marketplace model. The printed main catalog was finally discontinued in 2018; since then, the Otto Group has consistently built otto.de into a curated marketplace for brand partners. Today Otto also operates models such as Otto Now (a rental shop for furniture and electronics) and invests heavily in proprietary logistics and IT infrastructure in Hamburg, Bremen and Haldensleben.
Group structure and sister brands
- Otto Group โ Family business headquartered in Hamburg, approx. โฌ17 billion group revenue
- Alexander Birken โ Chairman of the Executive Board (CEO) of the Otto Group
- Bonprix โ Fashion mail-order retailer, sister brand within the Otto Group
- Baur โ General mail-order retailer in Burgkunstadt, an Otto Group subsidiary
- Hermes Germany โ Parcel carrier, wholly owned subsidiary of the Otto Group
- Crate & Barrel, mytoys โ Additional group companies
Market position in German e-commerce
Otto consistently ranks second in the EHI list of the largest German online shops, behind Amazon. While Amazon runs an open seller structure, otto.de deliberately positions itself as a curated premium marketplace: only around 6,000 brand partners are admitted, and private sellers are categorically rejected. This selectivity is both a barrier to entry and a differentiator โ Otto shoppers expect brand quality, German-language customer service and trustworthy merchants.
Want to sell on otto.de?
With Zunapro, you connect your Otto account to your ERP, shop system or other marketplaces in 10 minutes โ including XRechnung e-invoicing, Hermes labels and order automation.
Otto Marketplace: Figures, Data and Growth (2024โ2025)
In just a few years, Otto has transformed from a catalog retailer into one of the most relevant marketplaces in Europe. While other competitors scale through mass volume, Otto pursues qualitative growth โ with a marketplace share of total revenue that is rising sharply.
| Year | GMV (Otto Marketplace) | Active customers DE | Brand partners | Otto Group revenue |
|---|---|---|---|---|
| 2020 | ~โฌ3 bn | 8 M | 2.500 | โฌ15 bn |
| 2022 | ~โฌ5 bn | 9,5 M | 4.500 | โฌ16 bn |
| 2024 | ~โฌ8 bn | 11 M+ | 6.000+ | โฌ17 bn+ |
| 2025 (forecast) | ~โฌ9,5 bn | 12 M | 7.000 | โฌ18 bn |
This growth is built on the Otto Group's consistent platform strategy, the expansion of its own logistics in Haldensleben and Bremen, the close integration with Otto subsidiary Hermes and a strong focus on sustainability, fair working conditions and organic assortments. As a brand partner on otto.de you benefit from a customer base with above-average purchasing power, high brand loyalty and a lower return rate than on pure discount marketplaces.
Otto Seller Registration: Requirements and Process (2026)
1. Legal and tax prerequisites
Otto only accepts commercial brand partners. Private sellers are categorically excluded. A business address in Germany or an EU member state is mandatory, along with a complete legal and tax infrastructure:
- Trade registration (Gewerbeanmeldung) or commercial register entry (GmbH, UG, AG, GbR, sole proprietorship)
- VAT ID and tax number issued by the German tax office
- Imprint, privacy policy and terms & conditions compliant with GDPR, TMG and the German Civil Code (BGB)
- Right-of-withdrawal notice with the statutory 14-day withdrawal period (Otto voluntarily grants 60+ days)
- Packaging license (LUCID number) under the German Packaging Act (VerpackG)
- E-invoicing capability (XRechnung) โ mandatory in B2B relationships from 2025
- Trademark registration with the DPMA or EUIPO โ required in most Otto categories
- Product liability insurance under the German Product Liability Act (ProdHaftG) for property damage
- AML identification (GwG) for higher payout volumes
2. Applying in the Otto Partner Portal
Seller approval runs through partner.otto.de. Otto reviews every application manually and very selectively. Evaluation criteria include brand quality, assortment depth, fulfillment capability, customer service, sustainability standards and your reputation on other marketplaces. Processing typically takes 2 to 6 weeks. Once approved, you receive access to the Otto Partner Connect API with a Client ID, Client Secret and OAuth 2.0 tokens.
3. Product listings and content guidelines
Otto has high content standards for listings โ significantly stricter than typical discount marketplaces:
- Title: 50โ150 characters, schema "brand + product name + key attribute"
- Images: white background, minimum 1.500 ร 1.500 px, up to 12 images, no watermarks
- Description: in German, at least 300 characters, HTML-compliant
- Category assignment: Otto category ID + required attributes (color, size, material, energy label)
- EAN/GTIN: mandatory; no EAN, no publication
- Content score: must reach at least 80, otherwise no exposure in lists and search
- Sustainability labels: Organic, Fairtrade, GOTS, B-Corp receive prominent placement
Zunapro advantage: Instead of manually reformatting every item into the Otto schema, Zunapro automatically translates your existing shop catalog (Shopware, Shopify, WooCommerce, JTL, Plentymarkets, OXID) into the Otto format via a mapping assistant and keeps the content score continuously above 80. Learn more โ
Otto Commissions 2026: Category Bands at a Glance
The Otto commissions range from roughly 8% to 20% depending on category. On top of that, the statutory VAT applies (19% standard, 7% reduced, e.g. for books) along with variable shipping and service fees. Anyone who plans without a clean contribution margin slides quickly into losses โ Otto customers expect brand quality, which in turn means higher cost of goods.
Net margin calculation: selling price โ Otto commission โ VAT โ shipping โ packaging โ cost of goods = contribution margin. Zunapro calculates this value per item and category in real time. If you fall below your minimum margin, the panel raises an alert and the repricer adjusts prices automatically.
๐ก Intelligent commission and margin calculation
In the Zunapro panel you see the category-specific contribution margin for every item in real time. If margins turn negative, the system raises the alarm and the repricer corrects automatically.
Otto Partner Connect API โ Technical Details
The Otto Partner Connect API is a modern RESTful interface that brand partners use to programmatically sync products, inventory, prices, orders, shipments and returns with otto.de. Base URL: https://api.otto.market/. The official developer documentation is available at api.otto.market/portal.
Authentication via OAuth 2.0
The Otto API uses OAuth 2.0 with the Client Credentials flow. After supplying client_id and client_secret, you receive an access token (typically valid for 60 minutes) that is sent in the Authorization: Bearer โฆ header. Zunapro handles token rotation, so you don't have to touch any code.
Core endpoint groups
- Products API โ Create, update and maintain items, variants and attributes
- Stock & Price API โ Inventory and price synchronization (bulk endpoint, max. 100 items per request)
- Orders API โ Order retrieval, status updates, partial/complete shipments
- Shipment API โ Shipping labels, tracking numbers (Hermes, DHL, DPD, UPS)
- Returns API โ Review, accept and reject return requests, initiate refunds
- Settlements API โ Billing statements, credits, commission details
- Webhooks โ Push notifications for order, inventory and status changes
Rate limits and error handling
The Otto API allows roughly 10 requests per second per partner account. On exceeding the limit, the API responds with 429 Too Many Requests. Typical error codes: 400 (invalid item data), 401 (token expired), 404 (EAN/category unknown), 500 (Otto-side error). The Zunapro integrator implements exponential backoff retry, dead-letter queues and persistent idempotency keys โ failed calls are not lost.
You don't need to write any API code: Zunapro ships a production-grade Otto Partner Connect connector โ including OAuth token handling, rate-limit control, retry logic, webhook dispatcher and a complete audit log. Connect the Otto API now โ
Otto Logistics: Hermes, In-house Warehouses and Shipping Options
Otto.de offers two fundamental shipping models. The majority of brand partners ship under the seller fulfillment model from their own warehouse. For selected strategic partners, Otto also opens up slots in its own logistics centers in Haldensleben (Saxony-Anhalt) and Bremen โ in which case Otto takes over warehousing, picking, shipping and returns processing.
Hermes โ Otto's in-house logistics brand
A particular advantage of Otto: Hermes Germany is a wholly owned subsidiary of the Otto Group. As a result, Otto brand partners typically enjoy preferential Hermes rates, an especially tight integration with Otto's order pages (tracking directly in the customer account) and faster access to premium services such as preferred delivery windows, parcel shop delivery and same-day delivery in selected major cities.
Additional carriers
- Hermes โ preferred standard shipping (Otto subsidiary)
- DHL โ nationwide coverage with Packstation integration
- DPD โ strong in B2B and bulky-goods shipping
- UPS โ for express and large-appliance shipments
- Freight forwarder โ mandatory for furniture/white goods (Otto-certified two-person delivery)
Zunapro Multi-Carrier automatically selects the cheapest suitable provider based on weight, size, destination region and customer preference, prints shipping labels and transmits tracking numbers directly via the Otto Shipment API.
Otto fulfillment + your own warehouses in the same panel: See Otto warehouse stock and your own stock on a single screen, with automatic reconciliation and per-channel reservation. Multi-warehouse management โ
Otto Partner Score, OTS and Cancellation Rates
Otto rates every brand partner on a Partner Score from 1 to 10 and via its own trust mark OTS (Otto Trusted Seller). Both metrics directly influence visibility, buy-box share and assortment exposure. Key drivers:
- Cancellation rate โ Inventory-driven cancellations are the largest downgrade factor; warning status from 2%, suspension possible from 5%
- On-time shipping โ Dispatch within the committed lead time (cut-off time)
- Return rate โ Category-dependent (30%+ accepted for fashion, only 5% for electronics)
- Customer reviews โ Average should not fall below 4.3 stars
- Response time to customer inquiries โ Otto expects a response within 24 hours, ideally < 8 hours
- Sustainability labeling โ Organic, Fairtrade and GOTS labels improve ranking
Zunapro's automatic inventory synchronization reduces cancellation risk by up to 90%: as soon as a sale happens in your shop, on another marketplace or in your warehouse, otto.de inventory is updated within seconds.
Otto Advertising, Promotions and Intelligent Pricing
Otto ad formats
- Sponsored Products โ CPC-based ads in search and category lists
- Otto Brand Stores โ dedicated brand world for selected premium partners
- Display and banner campaigns โ seasonal visibility on the home page and themed worlds
- Sustainability highlights โ dedicated placement for organic/fair-trade assortments
Intelligent pricing (repricer)
On otto.de, the buy box is less price-driven than on Amazon and more closely coupled to delivery time, ratings and partner score. The Zunapro repricer takes all these factors into account, respects your minimum margin and reacts to competitor movements within seconds โ without dragging you into a pure price war.
XRechnung, VAT and Accounting โ DACH Compliance
Since the phased introduction of electronic invoicing in Germany, Otto brand partners are required to issue and receive e-invoices in the XRechnung format for B2B transactions. In B2C, receipts must continue to be archived in compliance with the German GoBD principles. Manual invoicing is virtually impossible at any meaningful order volume.
The Zunapro e-invoicing module:
- Automatically generates XRechnung (XML) or ZUGFeRD 2.x (hybrid PDF) from every Otto order
- Posts directly to DATEV, lexoffice, sevDesk, BuchhaltungsButler or your ERP
- Applies the 19% standard and 7% reduced VAT rates (books, food, etc.) and OSS for EU cross-border sales
- Automatically creates cancellation invoices and credit notes on returns
- Sends receipts by email and archives them for 10 years in GoBD-compliant form
๐ XRechnung automation
For every Otto order, Zunapro automatically generates a legally compliant XRechnung or ZUGFeRD invoice, hands it off to your accounting software and delivers the receipt to your customers.
Otto Returns and Customer Service Management
German retail โ and Otto in particular โ is known for a very customer-friendly returns regime. Otto voluntarily grants a 60-day return policy โ well beyond the statutory 14 days. In fashion, return rates are often 30โ40%, in electronics 5โ10%, and in furniture and home textiles 10โ15%.
Otto returns process (standard):
- Customer registers the return through their Otto account (within 60 days of receipt)
- Hermes or DHL collects the shipment free of charge or accepts it at a drop-off shop
- The goods are returned to your warehouse (or the Otto fulfillment center)
- You inspect and approve/reject the return within 1โ3 business days
- The refund is processed through Otto back to the customer's original payment method
The Zunapro returns module fully reflects this process, automatically generates cancellation invoices, returns inventory to the correct warehouse and notifies your service team via push.
Zunapro ร Otto Integration โ Live in 4 Steps (10 Minutes)
- Enter your Otto Partner Connect credentials โ In the Zunapro panel under Marketplace โ Otto, paste your Client ID, Client Secret and OAuth token from the Otto Partner Portal.
- Connect your shop or ERP โ Prebuilt connectors for Shopware 6, Shopify, WooCommerce, JTL-Wawi, Plentymarkets, OXID and custom systems via REST/CSV.
- Category and attribute mapping โ A drag-and-drop assistant maps your categories to Otto nodes; AI suggestions significantly accelerate mapping.
- First synchronization โ Products, inventory, prices, orders and shipping start automatically. After 10 minutes you manage your Otto account entirely from the Zunapro panel.
Ready for your Otto Marketplace integration?
10-minute setup, German-language support, XRechnung + Hermes + commission calculator included. No demo required โ just get started.
๐ Start Otto IntegrationFrequently Asked Questions about the Otto Marketplace Integration
How long does the Otto Marketplace integration take?
The technical connection through Zunapro takes an average of 10 minutes. Once Client ID, Client Secret and category mapping are configured, the first sync starts automatically. The Otto seller approval process itself, however, takes 2 to 6 weeks.
Is the Otto Partner Connect API paid?
No. Access to the Otto Partner Connect API is free for approved brand partners. Commissions, shipping and service fees are billed separately. Rate limit: approximately 10 requests per second per partner account.
Can I sell on otto.de as a private individual?
No. Otto only accepts commercial brand partners with a VAT ID, imprint, XRechnung capability and, in most categories, a DPMA/EUIPO trademark registration. Otto is deliberately a curated premium marketplace.
What logistics options does Otto offer?
Brand partners predominantly ship themselves (seller fulfillment); strategic partners can additionally use Otto's logistics centers in Haldensleben and Bremen. The preferred carrier is the Otto subsidiary Hermes, complemented by DHL, DPD and UPS.
What role does Hermes play for Otto sellers?
Hermes Germany is a wholly owned (100%) subsidiary of the Otto Group and therefore the preferred carrier on otto.de. Brand partners benefit from preferential rates, integrated tracking in the Otto customer account and fast connectivity to Otto's logistics.
How high are Otto's commissions in 2026?
Between 8% and 20% depending on category. Low bands (8โ12%) for electronics, furniture, sports and garden; mid bands (12โ17%) for home, kitchen and home textiles; high bands (15โ20%) for fashion, shoes, jewelry and beauty. The binding list is available in the Otto Partner Portal.
How does XRechnung work via Zunapro?
For every Otto order, Zunapro automatically generates an XRechnung (XML) or ZUGFeRD 2.x document and hands it off to DATEV, lexoffice, sevDesk or your ERP. Cancellation invoices for returns are also created automatically โ archived in GoBD-compliant form.
How fast is inventory sync with Otto?
With Zunapro, in 3 to 5 seconds. As soon as a sale happens in your shop, on another marketplace or in your warehouse, Otto inventory is updated โ cancellation risk drops dramatically.
How many products can I list on otto.de?
Otto sets no hard upper limit. In the Zunapro Pro plan, the number of items, marketplaces and XML sources is unlimited โ you scale without surcharges.
Do I need coding skills for the Otto connection?
No. Zunapro exposes the full Otto Partner Connect API in a no-code panel. Enter credentials, map categories, done โ no OAuth handling, no webhook implementation, no retry logic to build yourself.
What happens if I close my Otto account?
You can pause or terminate your Otto account; open orders must be fulfilled first. In the Zunapro panel you disconnect the Otto connection with a single click โ master data, order history and invoices are retained for the statutory archiving period.
Otto or Amazon DE โ where should I sell?
Both. Amazon DE delivers reach and speed; Otto delivers higher margins, curated competition and a very brand-affine customer base. The best strategy is multichannel โ Zunapro manages Otto, Amazon, Kaufland, eBay and your own shop from a single panel.
Official Otto Seller Application
Want to become a brand partner on otto.de? Start your application directly in the Otto Partner Portal โ we'll then take care of the entire technical integration.
๐ฅ Official Otto Seller Application partner.otto.de โ free application, 14โ42 business days approval โ Official Otto Seller Application โOtto + Amazon + Kaufland + eBay โ from a single panel
With Zunapro Marketplace Integration you centrally manage unlimited marketplaces, items and ERP connections. Plans for German brand partners start at โฌ49/month.
View plans and get started โQuestions about the Otto connection, the Otto Partner Connect API or XRechnung? Our DACH team advises you in German โ personally, technically and without sales pressure. Contact: /germany/en/contact.