๐ฌ๐ท Greece's Books+Tech+Department Store Chain Since 1985
Public Marketplace Integration: API, Books+Tech+Culture & Public Plus
Public marketplace integration is the API-driven pipeline that keeps your products, prices, stock, orders and shipments in two-way sync with Greece's largest cultural and tech retail platform โ Public, with 1.5M+ Public Plus loyalty members and a 60+ store Click&Collect footprint. Zunapro's Public connector bridges Shopify, WooCommerce, OpenCart, Magento or your custom storefront with the Mirakl-based Public Marketplace API in around 10 minutes, automating myDATA e-invoicing, AADE compliance, ACS Courier label printing and category commission calculation from a single dashboard.
What is Public? โ Quick Answer
Public is Greece's largest cultural, tech and department-store retail chain, founded in 1985 in Athens by Andreas Lambrou as a books and music store before expanding into consumer electronics, gaming and mobile. Operated by Public Group โ now under Olympia Group, the George David investment vehicle that took ownership in 2014 โ Public runs 60+ retail stores across Greece, integrated MediaMarkt Greece after the 2018 acquisition, serves 1.5M+ Public Plus loyalty members, and launched its Mirakl-based marketplace in 2020 with more than 2K active 3P sellers today.
About Public: Heritage, Ownership and Market Position
Founding and 40 Years of History (1985 โ Today)
Public opened its first store in Athens in 1985, founded by entrepreneur Andreas Lambrou as a cultural retail destination focused on books, music (CDs and vinyl), video and gaming. Throughout the 1990s and 2000s the brand became Greece's most recognised cultural institution โ every major Athens, Thessaloniki and regional shopping district had a Public store. From 2010 onwards the assortment expanded aggressively into consumer tech, IT, mobile, photography and small home appliances, repositioning Public as a true cross-category department chain.
In 2014, Olympia Group โ the investment vehicle of Greek-Cypriot industrialist George David โ acquired Public Group, providing the capital base for its next growth chapter. In 2018, Public absorbed MediaMarkt Greece after the German chain's exit from the Greek market, consolidating tech and electronics retail under a single banner. In 2020, Public launched its Mirakl-powered third-party marketplace, opening its 60-store footprint, 1.5M loyalty base and brand authority to independent Greek and EU sellers.
Public Group Ownership Structure (2026)
- Olympia Group โ Majority owner since 2014 (George David's holding)
- Public Group โ Operating entity (Public retail + Public.gr + marketplace)
- MediaMarkt Greece โ Acquired and integrated in 2018, fully merged into Public's tech operation
- Andreas Lambrou โ Founder, cultural legacy and brand custodian
- George David โ Beneficial owner via Olympia Group; portfolio also includes Sunlight Group, Westnet and other Greek champions
Public's Position in Greek Retail and E-Commerce
Public is the undisputed leader of Greek cultural retail โ books, music and vinyl โ with an estimated 30%+ share of the Greek online book market. In tech, gaming and mobile it competes head-to-head with Kotsovolos, Plaisio and You.gr. With 60+ physical stores, 1.5M+ Public Plus loyalty members and roughly โฌ600M Greece GMV in 2024 across own retail and marketplace, Public is the single most powerful omnichannel surface for sellers targeting Greek consumers.
Want to sell on Public?
With Zunapro, connect your Public seller account in 10 minutes and let product, stock, order and myDATA e-invoicing automation run for you.
Public Marketplace Volume and Scale (2024โ2025 Data)
Public sits at the intersection of cultural retail authority and tech retail scale. Marketplace GMV grew rapidly after the 2020 launch as Greek and EU sellers plugged into the Mirakl-based platform.
| Year | Greece GMV (EUR) | Public Plus Members | 3P Sellers | Retail Stores |
|---|---|---|---|---|
| 2020 (MP launch) | ~โฌ280M | 700K | ~150 | 50+ |
| 2022 | ~โฌ420M | 1.1M | ~1,100 | 55+ |
| 2024 | ~โฌ600M | 1.5M+ | 2K+ | 60+ |
| 2025 (forecast) | ~โฌ700M | 1.7M | 2.5K | 62+ |
The growth engine is the unique Click&Collect across 60+ Public stores, the Public Plus loyalty programme driving repeat purchase, and the marketplace's Mirakl-grade catalogue tooling. Joining Public's marketplace is the fastest route to cultural-credibility distribution in Greece.
Opening a Public Marketplace Store (2026 Rules)
1. Legal and Fiscal Requirements
To sell on Public.gr you need a Greek VAT-registered legal entity or an EU entity with a Greek VAT number, AADE tax authority registration, and a myDATA-compliant electronic invoicing setup. Public enforces standard EU consumer law including 14-day right of withdrawal and 2-year legal warranty.
- Greek VAT number (AFM) โ mandatory; EU sellers register via OSS or local VAT representation
- Legal entity โ atomiki epicheirisi, IKE, EPE or AE (or equivalent EU form)
- AADE registration โ Greek tax authority profile
- myDATA e-invoicing โ mandatory in Greece; integration via certified providers (Epsilon, SoftOne, Entersoft, Singular)
- IBAN bank account โ for marketplace settlements in EUR (โฌ)
- Brand authorisation โ required for branded electronics, beauty and toys
- WEEE / REACH / CE compliance โ for electronics, batteries and chemical products
2. Applying via marketplace.public.gr
Submit your seller application at marketplace.public.gr. Approval typically takes 14โ21 days while Public's vendor management team validates AFM, AADE status, catalogue quality and category fit. Once approved you receive your Seller ID, OAuth 2.0 client credentials (client_id, client_secret) and a sandbox environment for end-to-end testing before going live.
๐ฅ Official Public Marketplace Seller Registration marketplace.public.gr โ free registration, 14โ21 business days approval โ3. Catalogue and Content Rules
Public runs on Mirakl, which enforces strict catalogue quality before offers go live:
- Title: 50โ150 characters, brand + product name + key attribute
- Images: white background, minimum 1000ร1000px, up to 8 photos, no watermarks or text overlays
- Description: HTML supported, minimum 250 characters in Greek (English optional for tech)
- Category mapping: Public/Mirakl category ID + attributes (author/ISBN for books, GTIN/EAN for tech, model + year + spec sheet for electronics)
- Barcode (ISBN / EAN / GTIN): mandatory for books and tech โ strong catalogue matching
- Content score: must reach 80+ before the offer appears on Public.gr
Zunapro advantage: Instead of uploading SKUs manually, push your full Shopify, WooCommerce, OpenCart, Magento or custom catalogue into Public's Mirakl format with one click. ISBN/EAN/GTIN matching, Greek attribute translation and content scoring are automated above the 80+ threshold. See full Public integration โ
Public Marketplace Commission Rates (2026)
Public commission rates run from roughly 6% to 20% by category, on top of 24% standard VAT (13% reduced, 6% super-reduced for books and some media). Books, music and vinyl โ Public's historic strength โ sit in the lowest band. Below are the three core commission bands:
Net margin formula: Sale price โ Commission โ VAT โ Marketplace fees โ Shipping โ COGS = Net profit. Zunapro's pricing module calculates this per SKU and per category in real time, preventing listings that fall below your minimum margin floor.
๐ก Smart Commission & Margin Engine
Zunapro auto-computes net margin per SKU using Public's current commission grid. Negative-margin offers raise alerts; the repricer keeps you competitive without breaching your profit floor.
Public Marketplace API Integration โ Technical Details
The Public Marketplace API is a Mirakl-based RESTful interface that lets sellers programmatically sync catalogue, offers, stock, prices, orders, shipments and refunds. Base URL: https://api.public.gr/marketplace/
API Authentication
The Public Marketplace API uses OAuth 2.0 with a client_credentials grant. Exchange your client_id and client_secret for a short-lived bearer token sent as Authorization: Bearer <token>. Tokens typically expire after 1 hour and should be refreshed automatically. Sandbox and production environments are separated for safe testing.
Main Endpoint Categories
- Products / Catalog API โ create offers, map to Mirakl categories, manage attributes, check content score
- Offers API โ price and stock synchronisation (bulk endpoint up to 100 SKUs/request)
- Orders API โ list orders, accept/reject, update status, mark as shipped
- Shipments API โ generate ACS Courier / Geniki Taxydromiki / Speedex labels, push tracking numbers
- Refunds & Claims API โ handle 14-day withdrawal and 2-year warranty returns
- Invoices / Settlements API โ payouts, marketplace fees, reconciliation against myDATA
- Webhooks โ live callbacks on order, stock and offer events
Rate Limits and Error Handling
The Public Marketplace API enforces roughly 10 requests per second per seller. Exceeding the limit returns 429 Too Many Requests. Common error codes: 400 (invalid offer payload), 401 (expired bearer token), 404 (unknown category or SKU), 500 (Mirakl backend error โ retry). Zunapro's Public connector handles authentication refresh, exponential-backoff retries, dead-letter queues and webhook dispatch automatically.
No Public API code to write: Zunapro's pre-built Public connector manages OAuth refresh, rate limits, retries, error handling and webhook delivery for you. Connect to the Public Marketplace API โ
Public Product Feed Integration โ Bulk Catalogue Upload
Public product feed integration automatically reads your supplier or storefront XML/CSV catalogue and pushes it into the Mirakl-based Public marketplace as offers. It replaces manual SKU-by-SKU entry and lets you load thousands of products in minutes.
Feed Schema (Public / Mirakl-compatible)
Core fields required for a Public-ready feed:
product-idโ primary SKU identifier (groups variants)brand,title,product-code,sku,ean,isbncategory-code(Public/Mirakl category),attributes(author, language, format for books; spec, colour, capacity for tech)quantity(stock),price,list-price,vat-rate(24%/13%/6%)logistic-class,shipping-originimages(1โ8 URLs),description(HTML, Greek)
From Supplier Feed to Public Offers
Most Greek and EU distributors of books, music, gaming and consumer tech publish XML or CSV catalogues. The Zunapro feed module:
- Pulls the supplier feed URL on an hourly or daily cron
- Learns the category mapping (manual first pass, automated thereafter)
- Normalises brand, language, format and spec attributes
- Applies margin and category commission to compute the listing price
- Tracks supplier stock โ auto-deactivates SKUs that go out of stock upstream
- Pushes offers to the Public Marketplace API
3 Marketplaces ร Unlimited Feeds ร One Panel
The Zunapro Plus plan includes 3 feed integrations. Connect your suppliers once and distribute automatically to Public, Skroutz and e-shop.gr.
See Feed Integration Plans โPublic Fulfilment โ Click&Collect Across 60+ Stores
Public's logistics edge is its 60+ store retail footprint โ Greece's largest cultural retail network. Marketplace sellers can pair last-mile courier delivery with Click&Collect at any Public store, a feature no other Greek marketplace can match at this scale.
Public Fulfilment Advantages
- Click&Collect at 60+ stores โ boosts conversion by 12โ18% vs courier-only delivery
- Higher Buy Box probability โ Click&Collect badge ranks above courier-only offers
- Customer service handled by Public โ in-store pickup, exchanges, returns at any branch
- "Pick up tomorrow from your Public store" labels โ strong urgency CTAs at checkout
- 3PL options โ Public partners with multiple 3PL providers across Attica and Thessaloniki for marketplace sellers without own warehousing
Approximate 2025 3PL Costs
- Storage: โฌ8โ15 per mยณ/month
- Order processing: โฌ1.20โโฌ2.50 per SKU picked
- Returns handling: โฌ2โโฌ4 per return
- Marketplace fee: standard Public commission + 1โ2% fulfilment surcharge if using Public-managed 3PL
Click&Collect and 3PL become cost-effective once you exceed roughly 300 monthly orders. Lower-volume sellers can keep shipping from their own warehouse via ACS Courier or Geniki Taxydromiki.
Multi-warehouse + Click&Collect in one panel: See Public Click&Collect inventory, your own warehouse stock and 3PL stock on a single screen with auto-balancing. Multi-warehouse + Click&Collect setup โ
Public Seller Rating, Cancellation and Returns
Public ranks every seller on a 1โ5 rating that directly drives Buy Box and search visibility. Key factors that hurt the rating:
- Cancellation rate โ out-of-stock cancellations are penalised hardest; above 2% triggers a warning, above 5% risks account suspension
- Late shipment โ orders not handed to ACS Courier / Geniki Taxydromiki / Speedex within the SLA
- Return rate โ above-category-average returns hurt ranking (cultural categories are naturally low at 3โ6%, tech around 5โ10%)
- Review score โ keep your offer rating above 4.5 stars
- Response time โ message responses within 24 hours expected
Zunapro's real-time stock sync reduces cancellation risk by ~90% โ the moment a unit sells on your storefront, on Skroutz or elsewhere, the Public offer is decremented or paused.
Public Ads, Promotions and Smart Pricing
Public Advertising Surfaces
- Sponsored Products โ top placements on search results (CPC model, EUR/click)
- Public Plus targeted offers โ push promotions to 1.5M+ loyalty members
- Category banner / display โ for brand sellers running seasonal campaigns
- Click&Collect promotions โ discount or free-collect campaigns tied to the 60-store network
Smart Pricing (Repricer)
The Buy Box on Public is competitive โ when 5+ sellers list the same SKU, the algorithm weights price, seller rating, on-time shipping and Click&Collect availability. Zunapro's repricer module adjusts prices against competitors within seconds while respecting your minimum margin floor and category commission.
Public myDATA E-Invoicing and AADE Compliance
Every Greek seller is required by AADE to issue electronic invoices through the myDATA platform โ both B2C receipts and B2B invoices must be transmitted in real time to the tax authority. Manual invoicing is unworkable beyond ~50 orders per day.
The Zunapro myDATA module:
- Issues a myDATA-compliant receipt or invoice automatically as soon as a Public order arrives
- Integrates with AADE-certified providers (Epsilon Net, SoftOne, Entersoft, Singular Logic)
- Generates credit notes automatically on returns and refunds
- Produces monthly VAT (24% / 13% / 6%) reports for your accountant
- Emails / SMSes the PDF receipt to the customer
- Maintains GDPR / HDPA-compliant data residency and audit trails
๐ myDATA E-Invoicing Automation
Zunapro issues myDATA-compliant invoices for every Public order, transmits to AADE and delivers to the customer โ included in all Greek marketplace plans.
Public Shipping Integration โ ACS Courier & Greek Couriers
Public marketplace orders ship via Greece's full courier stack. ACS Courier is the primary marketplace partner; Geniki Taxydromiki, ELTA (Hellenic Post), Speedex and BoxNow (locker network) are also fully supported. Click&Collect to any of the 60+ Public stores is offered as a free alternative at checkout.
Zunapro's multi-courier module selects the optimal carrier per order based on weight, destination postcode (mainland vs island), service level and customer preference โ printing labels, pushing tracking numbers to Public and notifying the buyer automatically.
Public Returns and Customer Service Management
Greek consumer law mandates a 14-day right of withdrawal and a 2-year legal warranty. Typical return rates are 3โ6% in books and music, 5โ10% in tech and gaming, and 10โ15% in toys and lifestyle. Mishandled returns sink your seller rating quickly.
Standard Public Return Flow:
- Customer opens a return on Public.gr (within 14 days of delivery)
- The buyer drops the parcel at any Public store or schedules ACS Courier pickup
- The seller is notified via API and receives the item back within 1โ4 business days
- Seller approves or rejects the return within 1โ3 business days
- On approval, Public refunds the customer to original payment method or Public Plus wallet
Zunapro's returns module tracks every step, alerts your team, auto-generates the credit note and pushes it to myDATA.
Zunapro ร Public Integration โ 4 Steps (10 Minutes)
- Enter your Public seller credentials โ In the Zunapro panel go to Marketplace โ Public and enter your Seller ID, OAuth client_id and client_secret.
- Connect your storefront โ Pre-built connectors for Shopify, WooCommerce, OpenCart, Magento, PrestaShop and custom REST APIs. Enter the storefront URL + access key.
- Category mapping wizard โ Drag-and-drop map your categories to Public's Mirakl taxonomy. AI suggestions complete the mapping in minutes; ISBN/EAN attribute mapping is automatic.
- First sync โ Catalogue, stock, prices, orders, Click&Collect and shipments start syncing automatically. Within 10 minutes you're operating your Public store entirely from the Zunapro panel.
Ready to launch your Public Marketplace Store?
10-minute setup, 24/7 English support, myDATA + AADE + ACS Courier + commission engine included. No demo required โ start today.
๐ Official Public Marketplace Seller RegistrationPublic Marketplace Integration โ Frequently Asked Questions
How long does Public marketplace integration take?
With Zunapro, Public integration typically completes in around 10 minutes. After you enter your Seller ID, OAuth client credentials and complete the category mapping wizard, the first sync of catalogue, stock and orders starts automatically.
Is the Public Marketplace API free for approved sellers?
Yes. API access for approved Public sellers is included at no extra cost. You only pay category commission, marketplace fees and shipping. The Mirakl-based REST API enforces roughly 10 requests per second per seller.
Do I need a Greek legal entity to sell on Public?
You need either a Greek VAT-registered entity (atomiki epicheirisi, IKE, EPE, AE) or an EU entity with Greek VAT registration (typically via OSS or a local representative). Zunapro can guide you through AADE registration and myDATA provider setup in parallel with the Public application.
What is the Public product feed integration?
It is an automated XML/CSV feed pipeline that reads your supplier or storefront catalogue and pushes it into Public's Mirakl-based marketplace. Zunapro normalises Greek attributes, maps ISBN/EAN/GTIN barcodes and loads thousands of SKUs in minutes.
What is Public Click&Collect fulfilment?
Public's 60+ retail stores across Greece let customers collect online orders for free โ Greece's largest in-store pickup network. Marketplace sellers who enable Click&Collect typically see a 12โ18% lift in conversion versus courier-only delivery.
What are Public commission rates in 2026?
Roughly 6%โ20% depending on category. Books, music and vinyl 6โ10% (Public's heritage strength), games/tech/photo 10โ15%, beauty/toys/lifestyle 15โ20%. Greek VAT (24% standard, 13% reduced, 6% super-reduced for books) applies on top. The official schedule is on marketplace.public.gr.
How do I win the Public Buy Box?
Maintain a 4.5+ seller rating, price competitively, ship on time and enable Click&Collect across the 60+ Public store network. The Zunapro repricer automates Buy Box competition without breaching your minimum margin.
How does Public myDATA e-invoicing work?
Zunapro's Public integration includes myDATA-compliant electronic invoicing out of the box. Ready-made connectors to AADE-certified providers (Epsilon Net, SoftOne, Entersoft, Singular Logic) issue receipts/invoices automatically and transmit them to AADE in real time. No manual workflow.
How fast is Public stock synchronisation with Zunapro?
Roughly 3โ5 seconds. The moment a unit sells on your storefront or on another marketplace, the Public offer is decremented โ eliminating oversell risk and protecting your seller rating.
How many SKUs can I list on Public?
There is no hard SKU cap per seller on Public. Zunapro's Pro plan includes unlimited SKUs, unlimited marketplaces and unlimited feed integrations.
Do I need coding knowledge to integrate with Public?
No. Zunapro's panel handles the full Public Marketplace API integration without writing any code. Enter your OAuth credentials, complete the category mapping wizard and start selling.
What happens if I close my Public store?
You can pause or close your Public seller account at any time after fulfilling open orders. From the Zunapro panel you can disconnect Public with a single click; your data, history and analytics remain stored in Zunapro.
Public or Skroutz โ which marketplace should I prioritise?
Skroutz leads on overall Greek e-commerce traffic and price comparison; Public leads on cultural authority (books/music), 60+ store Click&Collect and the 1.5M Public Plus loyalty base. The right strategy is to sell on both โ Zunapro manages Public, Skroutz, e-shop.gr and more from a single panel.
Public + Skroutz + e-shop.gr โ One Panel
Zunapro's Greek marketplace plans include unlimited marketplaces, SKUs and feed integrations. From โฌ59/month.
See Plans and Get Started โ