Made for OpoShop · published by Found

Your shop prices are retail.
Faire is wholesale.

Faire Sync puts your OpoShop catalogue on Faire, the marketplace where independent retailers buy from brands. It never works out a wholesale price for you. You set the terms, you see exactly what lands in your pocket, and nothing goes live until you say so.

Free to install. Already have it? Open it from your OpoShop admin.

Faire Sync is in preview. Connecting a Faire brand opens once Faire approves the app. Until then you can install it and read how wholesale pricing works, but products cannot be added or sent to Faire yet.

Never guesses a price One listing per confirmation Orders come back into OpoShop

Illustration with example figures. Faire Sync never assumes a commission rate. It uses the one you enter, and leaves the line blank until you do.

The whole loop, end to end

Pick one product Set its wholesale terms See what you keep Confirm & publish Stock stays in step Faire order lands in OpoShop Tracking goes back

Faire is a trademark of Faire Wholesale, Inc. Faire Sync is an independent application that connects to Faire through its public API, and is not endorsed or certified by Faire.

0
Wholesale prices Faire Sync will ever calculate for you
5
Terms every product needs first: wholesale price, suggested retail, order minimum, case pack, lead time
1
Listing per confirmation. There is no bulk publish anywhere in the app
$0
To install from the OpoShop App Store

The thing that makes this different

A wholesale price is not a discount on your retail price

On Faire, independent shops buy from you at wholesale and resell to their customers at retail. Those are two different numbers, and no formula turns one into the other.

Push your OpoShop price into Faire's wholesale field and you list at roughly double the market rate and never sell a case. Halve it because "wholesale is about half of retail" and you sell real stock at a real loss on every order, quietly, for as long as the app runs. The second one is worse, so Faire Sync refuses to do either.

  • You type every wholesale price. Faire Sync never calculates one from your shop price.
  • Every price we hold records who entered it and when. A number with no author is a number we made up.
  • A product cannot go live on Faire until its terms are set and confirmed. A warning banner is not a gate.
  • The industry's rough "half of retail" norm is shown to you as orientation, never applied as arithmetic.

The publish button does not appear until this is fixed.

What it does

A wholesale channel, run from the store you already have

Six things Faire Sync handles, and a long list of things it deliberately refuses to decide for you.

Wholesale terms, per product

Wholesale price and suggested retail per option, plus an order minimum, a case pack and a lead time for the product. None of it is copied from your storefront, and none of it is filled in with a default.

The margin math, before you publish

What a shop pays, what commission takes, what lands with you, and your profit per unit if you tell us what the product costs to make. Any figure we don't have an input for stays blank, never a confident guess.

Losing money is blocked, not flagged

Wholesale at or above your suggested retail, wholesale above what you charge your own shoppers, a price below your cost, or a take-home of zero after commission, each one stops the publish outright.

One listing, one confirmation

Publishing takes a single product and an explicit confirmation. There is no "publish all", no select-all, and no background job that lists something you didn't look at.

Stock that never guesses

A stock read that fails is skipped, not treated as sold out. A variant you don't track stock on has its quantity left out of the update entirely, rather than being sent a number nobody entered. And if a catalogue read comes back empty or short, the whole sweep stops before it writes anything.

Orders in, tracking out, exactly once

A Faire order becomes an OpoShop order with the shipping address intact, and your tracking number goes back to Faire. Each step is claimed before the call is made, so a restart mid-sweep can't duplicate an order or re-notify a buyer.

How it works

Three steps, and the third one is the slow one on purpose

Setup takes a few minutes. Deciding your wholesale terms takes as long as it takes. That is your pricing, not ours.

1

Connect both sides

Install from the OpoShop App Store and it picks up your store automatically. Then connect your Faire account in a popup, and tell us the commission rate Faire charges you so the take-home column can do its job.

2

Set terms on the products you want to sell wholesale

For each one: whose brand it is, the wholesale price and suggested retail for every option, how a shop has to buy it, and how long you need to ship. Your catalogue stays exactly as it is. This is a separate layer on top.

3

Read the numbers, then publish that one product

You see the full margin breakdown, any advisories worth reading, and any blockers that have to be fixed. Confirm, and that single listing goes live. From then on stock stays in step and orders come home.

Illustration with example orders.

Orders

Wholesale orders you fulfil the way you fulfil everything else

Faire doesn't notify apps when something sells, so Faire Sync checks for new and updated orders on a schedule and brings them in. A Faire order becomes a real OpoShop order: the same picking, packing and stock deduction as the rest of your day.

  • Shipping addresses are written in full, never reformatted or abbreviated on a guess.
  • A carrier name Faire doesn't recognise is refused with a plain sentence, not silently swapped for a similar one.
  • Tracking is pushed back to Faire once, and the claim is recorded before the call, not after.
  • The commission and payout Faire reports on each order are read back and shown to you as the real, per-order figures.

Safeguards

Built to refuse, not to improvise

Faire has one environment and it is the live one. There is no sandbox to rehearse in, so the first price this app ever sends is a real price a real shop can buy at. That shapes every decision in it.

  • Publishing starts switched off. Found keeps writing to Faire turned off for every store until Faire approves the app and publishing has been tested. It is not a setting you have to find. While it is off, nothing can be created, priced or changed on Faire, and the app says so on every page.
  • Whose brand is it. Every product is declared as your own brand, or a brand you hold written wholesale rights to. There is no third "probably fine" option.
  • Options are matched, never invented. If we can't map one of your OpoShop options to a Faire option, the listing is blocked. A wrong match ships a shop the wrong thing.
  • Your terms are never quietly rewritten. If a case pack and an order minimum don't fit together, we say so and let you change it, rather than adjusting your numbers for you.

Illustration. The two minimum styles are mutually exclusive, so the app only ever shows you one of them at a time.

Straight answers

There are no testimonials on this page

Faire Sync is new, and nobody's catalogue has been listed through it yet. Instead of inventing quotes, here is the app's own language: the exact sentences it shows a merchant when it refuses to publish something.

Blocked · price inversion
"The wholesale price ($46.00) is the same as or higher than the suggested retail price ($42.00). A shop buying at $46.00 cannot sell at $42.00 and make anything, so nobody will order it."

Shown when a retail price is pasted into the wholesale field, the single most likely mistake on that screen.

Blocked · below cost
"The wholesale price ($6.40) is below what the product costs you to make ($7.20). You would lose $0.80 on every unit before Faire's commission."

Only possible because you can tell the app your unit cost. If you'd rather not, that line simply stays blank instead of being estimated.

Blocked · no author
"Enter the wholesale price yourself. Faire Sync never works one out for you."

A price that arrived from anywhere other than a person typing it is refused at the last moment before the request is built.

Pricing

Free to install. Nothing to cancel.

Faire Sync is published by Found and installs free from the OpoShop App Store. There is no trial, no tier and no upgrade prompt.

$0 / month
  • Every feature on this page. No paid tier holds anything back
  • Unlimited products in your catalogue; you choose which ones get wholesale terms
  • Price and stock sync, order import and tracking push
  • Support from a human at brandon@tryfound.io

Whatever Faire charges you as a seller is between you and Faire. Faire Sync does not set, collect, estimate or take a share of it. It reads back the commission and payout figures Faire reports on your own orders, and asks you to confirm your rate rather than assuming one.

FAQ

Questions worth asking first

Will it work out my wholesale prices for me?

No, and that is the whole point. There is no percentage, no default and no "start from your shop price" button anywhere in the app. You type every wholesale price and every suggested retail price yourself.

Most brands land somewhere near half of their suggested retail, enough margin that a shop wants to stock them. We'll tell you that. We will not do it to your catalogue.

What happens to my OpoShop prices?

Nothing. Faire Sync only reads your storefront prices, and only for two reasons: to show them next to your wholesale price for comparison, and to catch the case where a wholesale price ends up higher than what you charge your own shoppers. It never writes a price back to your store.

Can it publish my whole catalogue at once?

No. Publishing takes one product and an explicit confirmation, and there is no bulk variant of it anywhere, not in the interface, not in the API, not in the agent tools.

Wholesale terms are a per-product decision with real money attached, and a "publish everything" button is how a whole catalogue goes out at the wrong price in one click.

What if my stock read fails halfway through a sync?

Then nothing is written for the products it couldn't read. An unreadable quantity is skipped, because "we don't know" and "there are none left" are different facts. And a variant you don't track stock on has no quantity sent at all. Inventing a number for it would be a case quantity nobody ever entered.

If the catalogue read itself comes back empty or obviously short, the entire sync run aborts before its first write. That is the failure that would otherwise mark everything you sell as sold out at once.

How does it know what Faire's commission takes?

Because you tell it. Faire Sync asks for the commission rate that applies to you and uses that. It does not assume a rate. A confidently wrong take-home figure on the screen where you decide your pricing is worse than an honest blank, so until you enter it, the take-home line simply shows a dash.

Once real orders start arriving, Faire reports the commission and payout it actually applied to each one. Faire Sync reads those figures back and shows them to you rather than recalculating anything.

Do I need a Faire account already?

Yes. Faire Sync connects to a Faire brand account you already have. It can't create one for you, and it can't get you approved. If you're not on Faire yet, get set up there first, then come back and connect.

Is this made by Faire?

No. Faire is a trademark of Faire Wholesale, Inc. Faire Sync is an independent application that connects to Faire through its public API, and is not endorsed or certified by Faire.

It's built and supported by Found, an independent studio that builds apps for OpoShop merchants.

What data does it hold, and where?

Your store's products, the wholesale terms you enter, and the Faire orders it imports, stored in Faire Sync's own database, scoped to your store and nobody else's. No card numbers ever pass through it, and nothing is sold or shared with advertisers. The details are in the privacy policy.

Sell wholesale on terms you actually chose

Install Faire Sync from the OpoShop App Store, set your wholesale terms once, and see exactly what lands in your pocket before a single listing goes live.

Free to install · nothing publishes without your confirmation · no price is ever calculated for you