Crosslisting4 min read

How to connect a sales channel

Every external marketplace — eBay, Etsy, Shopify, WooCommerce, Square, Poshmark, Mercari, Facebook, Pinterest, Craigslist — connects the same way: OAuth from inside Settings → Sales & import channels. Connect once and your products, inventory, and sales flow both ways automatically.

1

Open Settings → Sales channels

Sales channels lives under the Integrations group — same place you'd go to connect Stripe.

app.resaleos.co/settings/sales-channels
Settings
Workspace
General
Team
Locations
Taxes
Surcharges
Store details
Integrations
Sales channels
Integrations
Stripe
Square
API
Billing
Billing
Plan
Click Sales channels
2

Pick the channel you want to connect

Channels are grouped by type — marketplaces, e-commerce platforms, point-of-sale, social. Click any row to open its detail page.

app.resaleos.co/settings/sales-channels
Settings
Workspace
General
Team
Locations
Taxes
Surcharges
Store details
Integrations
Sales channels
Integrations
Stripe
Square
API
Billing
Billing
Plan
Sales & import channels

E-commerce Platform

Shopify

Shopify

All items

Connect
WooCommerce

WooCommerce

All items

Connect
Square

Square

All items

Connect

Marketplace

eBay

eBay

All items

Connect
Etsy

Etsy

Handmade & Vintage

Connected
Poshmark

Poshmark

Fashion & Accessories

Connect
Mercari

Mercari

General

Connect
Click eBay
3

Start the OAuth flow

The detail page shows the channel logo, what we'll request access to, and a pink Connect button that bounces you to the marketplace's official authorize screen.

app.resaleos.co/settings/sales-channels/ebay
Settings
Workspace
General
Team
Locations
Taxes
Surcharges
Store details
Integrations
Sales channels
Integrations
Stripe
Square
API
Billing
Billing
Plan
Sales channels/eBay
eBay

Connect Your eBay Account

Connect your eBay account using OAuth to enable automatic syncing and crosslisting.

What we'll request access to

View products

Products, product listings, or collections

View inventory

Inventory levels, stock quantities, and location data

View locations

Warehouse and shipping locations

View store information

Company name, website, and business information

Click Connect eBay
4

Approve on the marketplace, then return

eBay, Etsy, Shopify, and every other channel host their own consent screen. Approve the permissions list, and you'll be bounced back here with a green Connected badge.

After connecting we run an initial sync that imports your existing listings, inventory, and any past sales we're allowed to fetch. Big eBay or Etsy catalogs can take 5–30 minutes — leave it running and we'll email when it's done.

One flow, every channel

Channels you can connect today

e
eBayMarketplace
E
EtsyMarketplace
S
ShopifyE-commerce Platform
W
WooCommerceE-commerce Platform
S
SquareE-commerce Platform
P
PoshmarkMarketplace
M
MercariMarketplace
P
PinterestSocial Commerce
C
CraigslistMarketplace

See the full and live list — including currencies, countries, and shipping carriers — on the Supported platforms reference.

Frequently asked

Will it pull my locations?

For eBay and Etsy, yes — we auto-import your store locations and tag listings to the matching ResaleOS location so inventory stays accurate. You can edit the mapping anytime.

What about existing listings?

On the first connect we import everything: SKUs, photos, prices, quantities, and sales history (where available). Matching is by SKU then title; you can review and merge duplicates afterwards.

Is OAuth safe?

Yes. We never see your marketplace passwords — only the scopes you explicitly approve on the marketplace's own consent screen. You can revoke our access at any time from the channel itself.

Connection broken?

OAuth tokens expire. If syncing stops, the channel row shows a yellow "Reconnect" badge — click it to re-authorize with one click.

Can I disconnect?

Yes, from the channel's detail page. Existing listings stay on the marketplace; we just stop syncing them.

Need help connecting a specific channel?

Most channels are 60-second OAuth, but some (looking at you, eBay business policies) have quirks. Book a free 15-minute call and we'll do it together.