FLUF Connect

Crosslist from Square to Vinted with FLUF Connect

Turn your Square catalogue's returns, preloved and clearance stock into live Vinted listings — synced, never double-sold.

37 marketplaces, one dashboard Auto inventory sync WhatsApp, email & in-app support

TL;DR: FLUF Connect reads the catalogue sitting inside your Square point-of-sale and online store, and recreates each item as a listing on Vinted — photos, title, description, price and stock all carry over. Square is a plain server-side connection (an API token, nothing more); Vinted is different — FLUF drives the actual listing creation through your own Vinted session, via the FLUF browser extension in Chrome or the FLUF mobile app, so it looks to Vinted exactly like you built the listing yourself. Once both are connected, a sale on Vinted drops your Square stock count automatically, so the same physical item never gets sold twice on the shop floor. Vinted took no seller cut in 2025, its GMV hit €10.8bn (up 47% year on year), and it launched in the US in January 2026 — a lot of new demand for inventory that’s currently only visible to whoever walks into your shop or lands on your Square site.

A Square setup is built around the till, not the feed. You take payments in person, your online store mirrors the same catalogue, and stock moves between the two automatically — but nothing about that stack puts your items in front of someone browsing a resale marketplace for exactly what you’re holding. Vinted is that marketplace: tens of millions of buyers actively searching for secondhand and preloved stock, with no listing fee standing between you and a sale. If your Square catalogue includes anything secondhand-adjacent — returns, last-season stock, a vintage or thrift sideline, overstock you’d rather clear than discount in-store — that inventory has an audience on Vinted it will never find sitting in your Square dashboard alone.

The obstacle has always been the mechanics. Square was never built to talk to Vinted, and Vinted itself doesn’t offer sellers an API to push listings through — it expects a human, in a browser, on their own account. Bridging that gap by hand means re-photographing or re-uploading every item, retyping titles and prices into the Vinted app one at a time, and then manually keeping two stock counts honest so you don’t sell the same item twice. FLUF Connect exists to remove exactly that friction.

FLUF Connect dashboard showing a Square catalogue item selected for crosslisting to Vinted with inventory sync status

Why Sell on Both Square and Vinted?

Because they solve different problems for a small or local business. Square is the operational backbone — take a card payment at the counter, ring up a sale on the same catalogue online, keep one stock count across both. It is, deliberately, a tool built around your own storefront and your own domain rather than a marketplace with its own audience. Square’s seller base reflects that: the large majority of Square Online stores are small, with roughly three in four selling fewer than ten distinct products, and small-to-medium businesses account for around 70% of the payment volume moving through Square. It is a platform built for the corner shop, the market stallholder, the studio and the boutique — not for chasing marketplace discovery.

Vinted supplies exactly the discovery layer Square doesn’t have. It reported GMV of €10.8bn in 2025, up 47% year on year — growth most channels would kill for — built on a buyer base that comes to the app specifically hunting for secondhand fashion, and increasingly, since a 2025 category expansion, homeware and electronics too. France is Vinted’s largest market, with Germany and the UK close behind, and in January 2026 it launched in the United States, opening an entirely new pool of buyers to sellers who list early. None of that traffic exists inside Square’s own storefront tools, however well you run them.

The fee structures make the pairing more attractive still. Square’s entry point costs nothing to start — its base tier is $0/month, with higher tiers at $49/month and $149/month buying deeper POS, marketing and reporting features as a shop grows — and on top of whichever tier you’re on, Square takes a processing fee per transaction, not a listing fee. Vinted goes further in the other direction: there are no selling fees at all — you keep 100% of what you earn, with the buyer covering a separate Buyer Protection charge instead. Stack the two together and a Square seller moving secondhand-adjacent stock onto Vinted isn’t handing over a cut to either side of the transaction beyond ordinary payment processing — the marginal cost of testing whether an item sells on Vinted is close to zero.

There’s a structural point underneath both of those numbers. Square is where you run the business you already have; Vinted is where you reach the buyer you don’t have yet, without opening a second shopfront or a second marketing budget. A returns rack, an end-of-season clearout, or a standing sideline in preloved or vintage pieces sitting in your Square catalogue is, on Vinted, simply inventory a buyer is actively looking for. The work FLUF Connect removes is the part that made testing that theory not worth the hassle before — the manual re-listing and the risk of double-selling the one unit you actually have.

How to Crosslist from Square to Vinted with FLUF Connect

The two channels connect very differently under the hood, and it’s worth understanding why before you start, because it changes what “connected” means for each side.

Step 1: Connect your Square account

Square is a pure server-side connection. You authorise FLUF via OAuth — no password is ever stored, and you can revoke access from your own Square dashboard at any time. From there, FLUF reads your catalogue directly through Square’s Catalog and Inventory APIs: items, their variations, prices, stock counts and photos, plus the location record that tells FLUF what currency and country your store actually trades in — read live, not hardcoded, so a UK seller’s GBP prices don’t quietly get treated as USD. Square’s access tokens are refreshed automatically well before they expire, so the connection doesn’t need re-authorising on a schedule.

Step 2: Connect your Vinted account — and get the FLUF extension or app running

Vinted is a different kind of connection, and it’s worth being upfront about it: Vinted has no public listing API for sellers. There is no server-to-server route that creates a listing on your behalf the way Square’s does. Instead, FLUF drives the listing through your own logged-in Vinted session, using either the FLUF browser extension in Chrome or the FLUF mobile app running as a background session on your phone. Either one keeps a live connection to Vinted open on your behalf; you need at least one of them installed and connected for a crosslist to Vinted to actually go through — a bare account login inside the FLUF dashboard isn’t enough on its own. This isn’t a workaround or a limitation unique to FLUF — it reflects how Vinted itself is built, and it means a Vinted listing genuinely looks, to Vinted, like you made it yourself from your own browser or phone. Once the extension or app is connected once, you don’t touch it again for routine crosslisting, relisting or offer handling — it runs in the background.

Step 3: Select the products to crosslist

With both sides connected, pick which Square items go to Vinted from the FLUF dashboard. Most sellers don’t mirror their whole till — you’d typically send the secondhand, preloved, vintage or clearance lines that suit Vinted’s buyers, and leave brand-new, full-price or B2B-only stock on Square alone. Selection works item by item or in bulk.

Step 4: One-click crosslist

Hit crosslist and FLUF builds the Vinted listing from your Square data — photos, title, description, price, stock and, where it can be mapped, category — via the extension or app connection, then tracks the resulting listing centrally. From that point a sale on either side is reflected on the other without you touching either dashboard again.

What Transfers When You Crosslist from Square to Vinted?

The aim is a Vinted listing that reads like you built it by hand on Vinted, populated from what’s already sitting in your Square catalogue.

Photos

Square stores a catalogue item’s photos as separate IMAGE objects linked to the item, and FLUF resolves and carries across the full set, not just a single thumbnail. Vinted is a visual, mobile-first marketplace where the lead photo does most of the persuading before a buyer even opens the listing, so the order your images sit in on Square is preserved — whichever photo you set first on Square becomes the lead shot on Vinted.

Title and description

Your item’s name and description transfer as the starting point for the Vinted listing. Square stores description text as plain text with line breaks preserved, so what you wrote in Square shows up formatted the same way on Vinted rather than losing its paragraph breaks. Vinted shoppers scan differently than someone browsing your till’s item list, so it’s worth leading with brand, item type, size and condition once the listing’s live — but you’re editing existing copy, not starting from a blank field.

Price and stock

Square holds price and stock on the item’s variation record rather than the item itself — a structural quirk of how Square models a catalogue — and FLUF reads both from there correctly, so what you see as the price on your till is what lands on Vinted. Because Vinted takes no seller commission, the number you set is much closer to the number you actually keep than on most marketplaces.

Category mapping

Square doesn’t use a fixed category taxonomy — your categories are ones you defined yourself in your own Square dashboard. FLUF reads those seller-defined categories and maps each item to the closest matching category in Vinted’s fixed taxonomy, so a “Vintage Denim” category you built yourself in Square lands in the right branch of Vinted’s clothing tree rather than a generic catch-all. On Vinted, category — together with brand, size and condition — is core to how buyers actually find an item, so getting this mapping right isn’t cosmetic.

Condition

Condition is a first-class, filterable field on Vinted in a way it typically isn’t on a Square catalogue built for in-store retail. Where your Square listing signals an item’s state — new, preloved, well-worn — FLUF maps that into Vinted’s condition field rather than leaving it buried in the description, which matters for setting buyer expectations up front on a resale marketplace.

One honest caveat: Square’s catalogue is built for whatever you sell in your own shop, and not every SKU maps cleanly onto a resale audience. Brand-new, full-margin stock with no secondhand angle is a poor fit for Vinted regardless of the tooling — curate toward the preloved, vintage, returns and clearance lines that actually belong there.

A Before & After: One Square Seller Reaching Vinted’s Buyers

Picture a small independent seller running a Square till in a physical shop — a vintage or general clothing boutique, say — with an online store mirroring the same stock, plus a back room of returns, last-season pieces and the odd preloved item that came in as part-exchange.

Before: everything lives inside Square. In-store customers see the front-of-shop stock; online customers see the same catalogue on the seller’s own site. The returns rack and the slow-moving vintage pieces just sit there — the seller knows secondhand marketplaces exist, but Vinted doesn’t plug into Square, so listing there would mean re-photographing every item, typing titles and prices into the Vinted app by hand, one at a time, and then remembering to update Square manually the moment something sells on Vinted so the till doesn’t ring up an item that’s already gone. That manual reconciliation is exactly the kind of thing that gets skipped under a busy shop day, and skipping it is how you end up apologising to a customer for a sale that can’t actually be honoured.

After, with FLUF Connect: the seller connects Square once, installs the FLUF extension (or opens the FLUF app on their phone) to bring Vinted online, selects the returns rack and the vintage pieces, and crosslists in a click. FLUF reads each item off the Square catalogue — photos, title, description, price, stock, mapped category and condition — and creates it on Vinted through the seller’s own connected session. Within minutes that same backroom stock is visible to Vinted’s French, German and British buyers, and, since January 2026, American ones too. When an item sells on Vinted, FLUF drops the Square stock count to zero straight away, so the till can’t accidentally sell the same physical item to someone walking through the door. No re-photographing, no retyping, and no end-of-day reconciliation between two separate stock lists.

That’s the practical shift: the same shop stock, a resale audience with real buying intent actively searching for it, and none of the manual bookkeeping that used to make a second channel more trouble than it was worth.

What Syncs (and What Doesn’t)

It’s worth being precise here rather than promising a blanket “everything syncs both ways” — the two channels don’t carry the same capabilities, and knowing the actual shape of the sync is more useful than a vague guarantee.

Vinted supports the full set: order sync, mark-as-sold, relisting and offer management are all live.

  • Orders flow back. A Vinted sale is registered centrally in FLUF, not left sitting inside a separate app you have to remember to check.
  • Mark-as-sold is supported on the Vinted side. When an item sells on any other connected channel, FLUF can take the Vinted listing down so it never gets sold twice from the Vinted side.
  • Relisting is supported. Vinted listings lose visibility as they age in the feed, and FLUF can relist them so they resurface.
  • Offer management is supported. Vinted buyers negotiate constantly, and FLUF can automate how offers are answered rather than leaving you to catch every one manually.

Square’s role in the pair is narrower, and it’s worth saying plainly what that means. The direction that’s live and confirmed today is: sell the item on Vinted (or any other connected channel), and FLUF writes an updated stock count straight to Square, so your till and your Square Online store reflect the sale immediately — that’s the protection against double-selling described above, and it’s a real, working guarantee. Relisting and offer management aren’t Square concepts at all — there’s no public marketplace feed or negotiation layer on a POS catalogue for them to apply to. What Square doesn’t yet do is feed its own in-person and web sales back into FLUF’s central order view the way Vinted’s do; FLUF reads your Square orders, but automatically reflecting a sale that happened at your own till back onto the live Vinted listing isn’t part of the integration yet. In practice, that means the sync that protects you today runs from Vinted (and your other connected channels) into Square — which is exactly the direction that stops a shop-floor double-sell, the failure mode that actually costs you a refund and an awkward conversation with a customer.

Automation for Square + Vinted Sellers

Listing an item once is the easy part. Staying visible in Vinted’s feed and responsive to offers over weeks is where sellers running a physical shop on the side genuinely don’t have spare time — which is exactly what FLUF’s automation on the Vinted side is built to absorb. All of it is included in every plan, not sold separately.

Auto-relisting

Vinted’s feed rewards freshness — a listing that’s sat untouched for weeks quietly slips down the ranking. FLUF can relist your Vinted items automatically so they resurface near the top without you manually deleting and re-uploading each one. For a Square seller treating Vinted as a standing clearance or preloved channel, that keeps slow-moving stock in front of buyers instead of going quiet.

Offer automation

Vinted’s buyers negotiate, and offers land at any hour — including while you’re mid-shift behind a Square till and nowhere near your phone. FLUF can respond to offers within rules you set, so a fair offer gets answered promptly and doesn’t sit unattended until it’s forgotten.

Inventory sync and never-oversell

Everything above sits on top of the sync layer described above: a Vinted sale updates your Square stock count without you touching either system. That’s what actually makes running a Vinted sideline alongside a working shop floor sustainable rather than one more thing to manually check at close-out — the risk it removes is the single most common failure mode of running two channels by hand.

Put together, auto-relisting, offer automation and the stock sync mean a Square seller can run Vinted as a genuine second channel for their secondhand-adjacent stock, rather than a side project that only gets attention when someone remembers to check it.

Pricing

FLUF Connect plans start at £9/month (Starter — 300 active products), with higher tiers adding product capacity as your catalogue grows. Every new account gets a 7-day free trial with no card required, so you can connect Square and Vinted and see the crosslist and sync working before committing. There is no free plan — but critically, the automation that makes a Vinted sideline worth running alongside a Square till — auto-relisting, offer management, order sync and never-oversell inventory protection — is included in every plan, not billed as a paid add-on. Setup for both channels takes about ten minutes end to end, and both connections are revocable whenever you choose.

Sources & Verification

Frequently Asked Questions

Yes, for the Vinted side. Vinted has no public listing API, so FLUF creates and manages the listing through your own logged-in Vinted session using either the FLUF browser extension in Chrome or the FLUF mobile app. Square, by contrast, is a plain server-side connection and needs neither.

Yes. The FLUF mobile app runs a background session on your phone that connects to Vinted the same way the Chrome extension does on desktop. You need one of the two connected — it doesn't have to be the browser extension specifically.

No, FLUF doesn't add its own selling fees on top of either platform. Vinted itself charges sellers no selling fees at all. Square charges its own processing fee per transaction depending on your Square plan, which is separate from FLUF's subscription.

FLUF writes an updated stock count straight to Square automatically, so the item can't be sold again at your till or on your Square Online store. This direction of the sync is live and confirmed.

Not yet. FLUF reads your Square orders, but Square doesn't currently feed its own point-of-sale and web sales back into FLUF's central order view the way Vinted does, so a sale made at your till doesn't yet automatically delist the matching Vinted listing.

No. FLUF Connect has no free plan. Plans start at £9/month (Starter, 300 active products), and every new account gets a 7-day free trial with no card required so you can test the connection first.

Photos, title, description, price, stock and, where it maps cleanly, category and condition. Square's category tree is merchant-defined, so FLUF maps your own categories to the nearest match in Vinted's fixed taxonomy.

Not automatically. Vinted's audience is secondhand, preloved, vintage and resale-minded, plus homeware and electronics since its 2025 expansion. Brand-new, full-margin or B2B-only Square stock is usually a poor fit regardless of the tooling.

Start Crosslisting Today

Plans from £9/month. Set up in under 10 minutes.

×
Scroll to Top