๐ฎ๐น Italy's Flash-Sale Pioneer
Privalia Integration: Flash Sales, Brand API & Limited Inventory Management
Privalia integration connects your product catalogue, stock, pricing, campaigns and orders to Italy's flash-sale leader โ a Veepee Group property with 5M+ Italian members and roughly โฌ350M GMV in 2024. Zunapro's Privalia connector bridges the private Brand Partner API, legacy EDI feeds and Excel templates with your Shopify, WooCommerce, Magento, BigCommerce or custom ERP; it automates campaign prep, time-limited inventory defence, FatturaPA/SdI e-invoicing, Veepee Logistique drop-ship and multi-carrier dispatch (BRT, Poste Italiane, SDA, GLS) from a single B2B SaaS panel.
What Is Privalia? โ Quick Answer
Privalia is the Italian flash-sale platform of Veepee Group (formerly Vente-privee.com). Founded in 2006 in Barcelona by Lucas Carnรฉ and Josรฉ Manuel Villanueva, it pioneered the members-only private-sale model in Spain and Italy and was acquired by Veepee in 2016 for โฌ500M. Today Privalia powers 5M+ Italian members, 1,500+ Italian brand partners and roughly โฌ350M of Italian GMV, with curated 3โ5 day campaigns at 50โ70% off retail across fashion, beauty, home, travel and kids.
About Privalia: Founding, Veepee Acquisition & Italian Position
Origins (2006 โ Today)
Privalia was launched in 2006 in Barcelona by entrepreneurs Lucas Carnรฉ and Josรฉ Manuel Villanueva. Their thesis was straightforward: import the French vente privรฉe model โ private, time-limited sales of unsold designer stock โ and adapt it to the Spanish and Italian markets, where premium fashion brands were reluctant to publicly discount on open marketplaces. Within five years Privalia had become the leading private-sales platform in Southern Europe, with the Italian operation in Milan growing the fastest.
In 2016, Vente-privee.com (now Veepee) acquired Privalia for approximately โฌ500 million, one of the largest e-commerce deals in Southern Europe at the time. The acquisition consolidated Europe's flash-sale category under a single group spanning Veepee.fr, Vente-privee.com, Privalia, Eboutic and vente-exclusive. Privalia retained its Italian and Spanish brand identity, while migrating its back-office, logistics and brand-API stack onto Veepee Group infrastructure.
Group Structure (2025)
- Veepee Group โ Parent company, headquartered in Paris, founded by Jacques-Antoine Granjon
- Privalia โ Italy + Spain flash-sale arm (Milan + Barcelona offices)
- Veepee.fr / Vente-privee.com โ Core French market
- Eboutic โ Swiss flash-sale operation
- vente-exclusive โ Benelux operations
- Veepee Logistique โ Group fulfilment arm, with an Italian warehouse in Northern Italy serving Privalia
Italian Market Position
Privalia is the category leader for private fashion sales in Italy, ahead of Showroomprive's Italian footprint and outside the home-living focus of Westwing. It is fundamentally not an open marketplace such as Amazon.it or eBay: access is members-only (free registration), brand admission is curated by an internal committee, and pricing is dictated by campaign windows rather than continuous listings. For mid-to-premium fashion, beauty and lifestyle brands, Privalia operates as a stock-clearance and brand-amplification channel rather than as a primary distribution surface.
Already an approved Privalia brand partner?
Connect your existing Brand Partner API credentials, EDI feed or Excel template to Zunapro in 15 minutes and automate campaign onboarding, stock defence and FatturaPA invoicing end-to-end.
๐ฅ Official Privalia Seller Application privalia.com/it/diventa-brand-partner โ free application, 28โ56 business days approval โPrivalia in Numbers (Italy 2024โ2025)
Privalia's Italian arm has matured into a steady, high-margin flash-sale business. Growth is no longer about top-line membership expansion but about campaign frequency, brand portfolio depth and basket value. The table below summarises Italy-specific Privalia metrics relative to the broader Veepee Group footprint.
| Year | Italy GMV | Active Members (IT) | Brand Partners (IT) | Campaigns / Year |
|---|---|---|---|---|
| 2020 | ~โฌ220M | 3.5M | 1,000 | ~2,400 |
| 2022 | ~โฌ290M | 4.4M | 1,250 | ~3,100 |
| 2024 | ~โฌ350M | 5M+ | 1,500+ | ~3,600 |
| 2025 (est.) | ~โฌ380M | 5.3M | 1,650 | ~3,800 |
Roughly 60%+ of Privalia Italy GMV is fashion (apparel, footwear, accessories), with beauty, home & living, travel, kids and sports making up the balance. Mobile app traffic accounts for the majority of sessions โ Privalia is a heavily app-driven platform, which compresses campaign decision windows from days to minutes for shoppers and from hours to seconds for inventory systems.
Becoming a Privalia Brand Partner (2026 Rules)
1. Brand Eligibility
Privalia is a curated channel, not an open marketplace. The internal brand committee evaluates candidates against the following criteria before any technical onboarding begins:
- Brand recognition โ Established designer, fashion, beauty or lifestyle identity preferred; private-label catalogues are typically declined
- Retail price reference โ Verifiable MSRP on brand site or authorised retailers (so discounts can be substantiated against the Italian Codice del Consumo)
- Exclusivity & stock depth โ Minimum committed units per campaign, typically 200โ1,000+ SKUs depending on category
- Brand assets โ Studio-quality imagery, brand story copy, size charts (fashion), INCI lists (beauty)
- Italian legal presence or EU shipping โ Active VAT registration in Italy or an EU member state with FatturaPA/SdI capability
2. Application Process
Apply at privalia.com/it/diventa-brand-partner. The committee reviews submissions weekly. Expect 28โ56 days from application to provisional approval, plus a further 1โ2 weeks of commercial negotiation (commission, fulfilment model, first-campaign calendar). On approval, you receive Brand Partner Portal credentials and โ for catalogues above a minimum SKU threshold โ Brand Partner API keys against https://brand-api.privalia.com/.
3. Campaign Onboarding Requirements
Each campaign requires a structured submission ahead of the live window:
- SKU list with EAN/GTIN, brand-side reference, size, colour, MSRP, campaign price, available units
- Image package: front, back, detail, lifestyle โ minimum 1200ร1600px, white background for cut-outs
- Editorial copy: campaign hero text, brand story, USP per SKU group
- Logistics declaration: self-fulfilled vs Veepee Logistique drop-ship, dispatch SLA, carrier preference
- Compliance pack: REACH/CE for applicable categories, textile labelling, cosmetic CPNP notification
- Content score: 85+ required on Privalia's internal QC scoring; below threshold means the campaign slot is forfeited
Zunapro advantage: Instead of building a one-off campaign submission pipeline, Zunapro mirrors your Shopify, WooCommerce, Magento or BigCommerce catalogue into Privalia's required schema automatically โ images, copy, EANs, attributes and compliance flags are normalised in one pass. Content score stays 85+ by default. See how it works โ
Privalia Commission & Economics (2026)
Privalia's economics are fundamentally different from open marketplaces. Because the platform delivers a curated, members-only audience and absorbs marketing, member CRM, app distribution and (often) fulfilment, commission rates are correspondingly higher than Amazon, eBay or Zalando Connected Retail. Plan brand-side margin against the bands below before committing to a campaign calendar:
Net margin calculation: Campaign sale price โ Privalia commission โ Italian VAT โ Veepee Logistique fulfilment fee โ COGS โ expected returns provision = Net contribution. Zunapro's repricer-style brand finance module runs this calculation per SKU before campaign submission and during live windows; SKUs slipping below your minimum margin are paused automatically.
๐ก Campaign-Level P&L, Live
Track contribution margin per Privalia campaign in real-time. Returns provision, FatturaPA-reconciled VAT, and Veepee Logistique fees deducted automatically โ so you stop selling at a loss before the campaign ends.
Privalia Brand Partner API โ Technical Detail
The Privalia Brand Partner API is a private B2B REST API issued exclusively to approved brand partners. Base URL: https://brand-api.privalia.com/. Documentation is provided under NDA at brand activation and is not publicly indexed. The API is the modern surface; many legacy partners still operate via EDI or Excel template submission, which Privalia continues to accept for backwards compatibility.
Authentication
Authentication uses OAuth 2.0 client-credentials flow with a brand-specific client_id / client_secret pair scoped to your Brand Partner Portal account. Access tokens expire every 60 minutes and must be refreshed. Zunapro handles token refresh, retry and rotation automatically; brand teams never touch tokens directly.
Core Endpoint Families
- Campaigns API โ Create/update campaign drafts, attach SKU sets, submit for QC review
- Catalog API โ SKU master data, attributes, images, size/colour matrices
- Inventory API โ Near-real-time stock per SKU, oversell protection, campaign-window stock locks
- Orders API โ Order pulls, status transitions, dispatch confirmation, tracking submission
- Returns API โ Return notifications, RMA acceptance, refund triggers
- Settlements API โ Campaign settlement reports, commission reconciliation, FatturaPA cross-reference
- Webhooks โ Order created, campaign approved, stock breach, return registered
Legacy EDI & Excel Channels
A meaningful share of Privalia's brand-partner base still operates via EDI feeds (EDIFACT / X12 subset) for orders and dispatch, and Excel templates for campaign and SKU submission. This is not a deprecated path โ Privalia explicitly supports it for fashion brands with established ERP-to-EDI pipelines. Zunapro normalises all three input modes (API, EDI, Excel) into a single internal data model, so you can migrate from Excel to API incrementally without losing campaign continuity.
Rate Limits & Error Handling
The Brand Partner API is rate-limited per brand account โ typical ceiling is in the order of 5 requests/second per endpoint family, with burst tolerance during the first hour of a live campaign. Common HTTP statuses: 400 (schema validation against campaign template), 401 (token expired or revoked), 409 (stock conflict on overbooked SKU), 422 (campaign window violation), 429 (rate limit), 503 (campaign portal under load during peak drop). Zunapro's connector implements exponential backoff, dead-letter queues for poison messages and an oversell-shield that rejects writes which would breach committed campaign stock.
No need to maintain three pipelines: Zunapro's Privalia connector abstracts the Brand Partner API, legacy EDI and Excel templates behind one panel. Your team submits a campaign once; the connector chooses the most reliable channel per endpoint and falls back automatically. Talk to integration engineering โ
Flash-Sale Campaign Management โ Time-Limited Inventory
The defining characteristic of Privalia is the campaign window. Unlike continuous-listing marketplaces, every SKU on Privalia exists inside a private sale that runs for 3 to 5 days, refreshed daily across the platform. Members typically generate 50โ70% of campaign demand in the first 24 hours โ which means inventory has to be defended in near real-time or the brand risks oversell, cancellation cascades and a downgraded brand score.
Campaign Lifecycle
- Brand committee approval (one-time, 28โ56 days) โ issued via Brand Partner Portal
- Calendar slot negotiation โ campaign slots booked 2โ8 weeks ahead, anchored to seasonal moments
- Campaign draft โ SKU list + assets + pricing submitted to Catalog/Campaigns API
- QC review โ Privalia editorial team scores assets, requests revisions if below 85
- Stock lock โ committed units allocated to the campaign window; Zunapro mirrors the lock back into your ERP
- Live window (3โ5 days) โ orders streamed via Orders API / webhooks; stock defence runs at 5โ10s cadence
- Dispatch SLA โ typically 5โ7 business days for self-fulfilled, next-day for Veepee Logistique
- Returns + settlement โ 14-day Italian withdrawal window plus settlement report against FatturaPA invoices
Mobile-First Member Behaviour
Privalia's audience is predominantly app-driven. Sales velocity in the opening hour of a campaign can spike 20โ40ร above continuous-marketplace baseline. Brand-side systems that poll Privalia every 5 minutes will miss the demand peak; Zunapro's connector uses webhook-driven order intake plus 5-second inventory writes so stock reflects reality without polling lag.
Privalia + Veepee.fr + Westwing โ One Panel
Zunapro Plus connects multiple European flash-sale and curated channels under a single B2B SaaS panel. Submit catalogues once, run campaigns across Veepee Group properties, reconcile FatturaPA invoices in one ledger.
See Marketplace Packages โFulfilment: Veepee Logistique vs Self-Ship
Veepee Logistique is the group's fulfilment arm, operating a dedicated warehouse in Northern Italy for Privalia brand partners. Brands can ship in advance of a campaign, leave stock persistent across multiple campaigns, and let Veepee Logistique handle picking, packing, outbound dispatch and return processing. Outbound carriers include BRT, Poste Italiane, SDA and GLS, selected dynamically against destination region and SLA.
Veepee Logistique Advantages
- Next-day dispatch from campaign close to customer hand-off
- Returns handled in-warehouse โ restocked for next campaign or routed back to brand
- Higher commission, but zero brand ops burden during campaign peak
- Compliant by default with Italian 14-day withdrawal regime and Codice del Consumo
- Brand keeps physical title until sale โ Veepee Logistique operates as a 3PL, not as buyer
Veepee Logistique Indicative Costs (2025)
- Storage: โฌ60โ110 per pallet/month, declining with persistent volume
- Order pick & pack: โฌ1.80โโฌ3.20 per order
- Outbound carrier: โฌ4.50โโฌ7.50 per parcel (BRT/Poste Italiane/SDA/GLS, weight-banded)
- Return processing: โฌ3โโฌ5 per RMA
- Inbound receipt: typically waived for committed campaign deliveries
Veepee Logistique is most cost-effective once a brand commits to 4+ campaigns per quarter with persistent stock. For one-off seasonal drops, hybrid logistics (single-campaign drop-ship) usually beats it on landed cost.
Multi-warehouse view in Zunapro: Your Veepee Logistique stock, your own Italian warehouse and any third-country inventory are reconciled in a single panel. Stock breaches across locations are blocked before they hit Privalia. See multi-warehouse setup โ
Brand Performance Score & Cancellation Penalties
Privalia maintains an internal brand performance score per partner. Score directly influences campaign-slot allocation, homepage visibility and commission renegotiation leverage. Score-degrading events:
- Oversell cancellations โ the single largest penalty; above 1% triggers commercial review, above 3% risks suspension from the next quarter's calendar
- Late dispatch โ orders missing the committed dispatch SLA
- Return rate โ Italian fashion baseline is 25โ35%; sustained excess beyond category benchmark flags brand for editorial review
- Member rating โ below 4.0/5 on category triggers a content-quality audit
- Response time โ brand-side responses to Privalia commercial team should be inside 48 working hours
Zunapro's real-time stock defence reduces oversell risk by roughly 90% โ every order across your Shopify storefront, other marketplaces and Privalia is reconciled within 3โ5 seconds so committed campaign stock is never double-allocated.
FatturaPA / SdI E-Invoicing & Italian Tax Compliance
Every B2C and B2B sale fulfilled in Italy requires an electronic invoice cleared through the Agenzia delle Entrate Sistema di Interscambio (SdI) in FatturaPA XML format. For Privalia, this applies to the brand-side invoice to the end consumer (B2C) and to inter-company invoicing if Veepee Logistique acts as intermediary. Italian VAT bands: 22% standard, 10% reduced, 4% essentials โ applied per SKU and reported monthly/quarterly to the Agenzia delle Entrate.
Zunapro's FatturaPA module:
- Generates FatturaPA XML the moment a Privalia order is confirmed
- Signs and transmits through accredited SdI intermediaries
- Issues automatic credit notes (nota di credito) on returns within the 14-day withdrawal window
- Cross-references SdI status against Privalia settlement reports for audit-grade reconciliation
- Surfaces GDPR / Garante della Privacy compliant data exports for member data subject requests
- Tracks REACH / CE / textile labelling flags per SKU for category compliance
๐ FatturaPA Automation
Every Privalia order, refund and credit note clears SdI automatically โ no manual XML, no missed transmissions, no penalty risk from the Agenzia delle Entrate. Bundled in all Italy marketplace packages.
Shipping & Carriers โ BRT, Poste Italiane, SDA, GLS
Privalia campaigns dispatched from Italy ride on the standard Italian carrier mix: BRT (preferred for next-day fashion), Poste Italiane (broadest residential coverage), SDA (Poste Italiane premium arm) and GLS (strong in Northern Italy). Veepee Logistique selects the carrier dynamically; self-fulfilled brands typically nominate one or two.
Zunapro's multi-carrier dispatch module picks the optimal carrier per parcel by destination province, weight, declared value and customer-tier promise, generates the label, pushes tracking back to Privalia's Orders API and updates the customer-facing tracking page.
Returns & The 14-Day Italian Withdrawal Window
Italian law grants a 14-day right of withdrawal (diritto di recesso) under the Codice del Consumo, transposed from EU Directive 2011/83/EU. Flash sales are not exempt, though some narrow exceptions apply (sealed beauty, made-to-order). Italian fashion baseline return rates run 25โ35%; Privalia members tend toward the upper end given the discovery-driven nature of curated drops.
Standard Privalia returns flow:
- Member opens an RMA in the Privalia app within 14 days of delivery
- Privalia/Veepee Logistique generates a return label (carrier varies by region)
- Inbound parcel inspected at Veepee Logistique or routed back to brand warehouse
- Brand confirms acceptance within 1โ3 business days; partial rejects (worn, damaged, missing tags) handled via dispute flow
- Refund issued to the member; FatturaPA credit note transmitted to SdI; Privalia settlement adjusted
- Restocked units returned to the campaign pool if still inside the window, otherwise rolled to the next campaign
Zunapro's returns module orchestrates this end-to-end: RMA ingestion, credit note generation, accounting reconciliation and inventory re-availability โ without manual touch from brand operations.
Zunapro Privalia Integration โ 4-Step Setup (15 Minutes)
- Enter Brand Partner credentials โ In Zunapro panel under Marketplaces โ Privalia, provide your Brand Partner Portal account, OAuth client_id/client_secret, plus EDI/Excel fallback paths if applicable.
- Connect your source system โ Pre-built connectors for Shopify, WooCommerce, Magento, BigCommerce, PrestaShop, SAP, Microsoft Dynamics. Provide API URL + access key.
- Category & attribute mapping โ Drag-and-drop your source taxonomy onto Privalia's category tree. AI-assisted suggestions complete in minutes for catalogues up to 10k SKUs.
- First campaign draft โ Pull an existing range as a Privalia campaign draft, validate against the QC scorer (target 85+), submit for committee review.
Ready to Run Your First Privalia Campaign?
Brand Partner API + EDI + Excel โ unified. FatturaPA, Veepee Logistique and multi-carrier dispatch โ automated. 15-minute technical setup once your brand is approved.
๐ Official Privalia Brand Partner ApplicationFrequently Asked Questions about Privalia Integration
How long does Privalia integration take?
The Zunapro technical integration is approximately 15 minutes once Brand Partner credentials are issued. The gating factor is Privalia's brand committee approval itself โ typically 28โ56 days from application to first campaign slot.
How do I become a Privalia brand partner in Italy?
Apply at privalia.com/it/diventa-brand-partner. The brand committee reviews brand recognition, retail-price reference, exclusivity and stock depth. Approval is selective โ expect 28 to 56 days. Established designer, fashion and beauty brands are prioritised; private-label or low-recognition catalogues are usually declined.
What is the Privalia commission rate?
Significantly higher than open marketplaces because the model is curated, members-only and marketing-heavy. Typical brand-partner commission ranges 30%โ40% of the discounted sale price, depending on category, expected campaign GMV, fulfilment model (self-ship vs Veepee Logistique) and returns provisioning. Italian VAT is layered on top.
Does Privalia have a public seller API?
No public API. Privalia operates a private Brand Partner API against https://brand-api.privalia.com/, issued only to approved brand partners under NDA. Many legacy partners still operate via EDI feeds and Excel templates. Zunapro abstracts API, EDI and Excel behind a single panel.
How does a Privalia flash-sale campaign actually work?
A campaign is a private, members-only sale running 3โ5 days at 50โ70% off retail. Brand assets, pricing, stock and SKU lists are submitted ahead of the window via API/EDI/Excel. Once live, demand peaks in the first 24 hours; inventory has to be defended in near real-time to avoid oversell.
Who handles fulfilment for Privalia orders?
Brands can self-ship from their own warehouse or use Veepee Logistique, the group's fulfilment centre in Northern Italy. Outbound carriers include BRT, Poste Italiane, SDA and GLS. Veepee Logistique is recommended for campaigns above ~500 units due to compressed dispatch SLAs.
Is FatturaPA / SdI invoicing required for Privalia sales?
Yes. Every B2C and B2B sale fulfilled in Italy requires an electronic invoice cleared through the Agenzia delle Entrate SdI in FatturaPA XML format. Zunapro generates, signs and transmits FatturaPA documents automatically for every Privalia order, including refund credit notes within the 14-day withdrawal window.
How is Privalia different from Westwing or Showroomprive?
Privalia is the Italian leg of Veepee Group, the European pioneer of fashion flash sales (active in Spain and Italy since 2006). Westwing is home-living focused. Showroomprive is the French flash-sale challenger with a smaller Italian footprint. Privalia leads Italian fashion private sales with 5M+ members and ~โฌ350M GMV in 2024 and the deepest fashion brand catalogue.
Privalia + Veepee + Westwing โ One B2B SaaS Panel
Zunapro Italy marketplace plans unify European flash-sale, curated and open channels under one connector layer. FatturaPA, Veepee Logistique, BRT/Poste Italiane/SDA/GLS dispatch and campaign P&L โ all reconciled.
See Plans & Get Started โ