MarketplacesIntegrationsSales & POS4 min read

How to set up your ResaleOS online storefront

The ResaleOS storefront is a hosted, mobile-friendly web store at your-store.myresale.co. It uses your existing inventory, your existing prices, and your existing Stripe — no separate Shopify subscription, no theme coding. Most stores go from zero to live in under an hour.

1

Open Settings → Sales channels → Storefront

Storefront sits alongside eBay, Etsy, and Shopify in the Sales channels list — but it's not a 3rd-party connection. It's your own hosted store, and it's free on every paid plan.

2

Customize: name, URL, logo, about, socials

Click Customize your storefront. The store name shows on every product page; the URL slug becomes part of your storefront link. Slugs are first-come, first-served — pick something short and memorable. Logo is optional but recommended; about + Instagram + Facebook show up in the footer.

www.resaleos.co/settings/sales-channels/storefront/customize
Settings
Account
General
Team members
Store
Store details
Store locations
Consignment
Consignor settings
Surcharges, fees & discounts
Consignor portal
Items
Item settings
Label printing
Sales
Taxes
Receipt printing
Pricing rules
Notifications
Notifications
Integrations
Sales & import channels
Integrations
Billing
Billing
Plan
Customize your storefront
Store name & URL
Store name *
Your Store
Store URL *
your-store.myresale.co
Lowercase, dashes only. Public visit on launch.
Appearance & about
Logo
Upload PNG / JPG
About your store
Curated mid-century furniture in NYC since 2018. Every piece inspected, photographed, delivered with care.
Instagram
@yourstore
Facebook
/yourstore
3

Connect Stripe to accept payments

Storefront checkout uses Stripe. If you haven't connected it yet, follow How to connect Stripe — same connection that powers Stripe Terminal at POS and pay-by-link invoices. One Stripe account, three features.

4

Configure shipping & pickup options

Open Shipping & pickup options in Storefront settings. Toggle on the methods you offer: Local pickup (at any of your locations), Local delivery (within X miles of a location with a flat fee or per-mile rate), and Shipping (real-time USPS / UPS / FedEx rates calculated from item dimensions). Each method can be enabled per location.

5

The Enable store button publishes the storefront. Share your-store.myresale.co on Instagram, in your email signature, on your business cards. The store is mobile-first, fast, and SEO-indexed automatically.

www.resaleos.co/s/your-store
Your Store
2
New this week

Curated mid-century furniture

Every piece inspected, photographed, delivered with care since 2018.

Vintage piece 1$185.00
Vintage piece 2$48.00
Vintage piece 3$320.00
Vintage piece 4$95.00
Vintage piece 5$220.00
Vintage piece 6$67.00
your-store.myresale.co
Mobile-first, public
What you get

Everything that ships out of the box

Hosted storefront

Mobile-first product grid, search, filters, fast image delivery, SEO meta, social og:image. Hosted by us, no theme code to write.

Stripe checkout

Card, Apple Pay, Google Pay, Link. Tax calculated per ZIP. Gift cards and reward points come off the total. Receipts auto-emailed.

Pickup & delivery

Local pickup, local delivery (per-location radius + fee), and real-time shipping rates. Each method per-location toggle.

Customer accounts

Customers can register to track orders. Pairs with the consignor portal so consignors who buy at your store can pay invoices and track their items.

SEO + sitemap

Every product gets a clean URL. Full sitemap auto-submitted to Google, Bing, and the major search engines. Open Graph + JSON-LD structured data baked in.

Analytics

Reports → Storefront shows visits, product views, conversion rate, top products. No extra tracking script needed.

The slug is part of the URL

Pick the slug carefully — products live at /s/your-slug/product/<id> and changing the slug breaks any external links pointing to old URLs. We can redirect old slugs on request, but better to lock it in early.

Why this is different

vs. Shopify, BigCommerce, Squarespace

vs. Shopify

Shopify is fantastic, but it's another monthly fee, a second product DB to keep in sync, and a separate checkout. The ResaleOS storefront uses your existing inventory and existing Stripe — zero double entry, zero added monthly cost.

vs. Squarespace + manual fulfillment

Squarespace doesn't know about consignor splits, doesn't talk to your POS, doesn't handle local pickup vs. shipping. Storefront sales here count toward the same reports as in-person and channel sales.

Across the product

Where storefront connects

  • Products — every Active product with a price shows on the storefront. Set products to Draft to hide them.
  • Stripe integration — checkout payments land in your Stripe account.
  • Locations — pickup & delivery options are per-location.
  • Sales tax — calculated per ZIP using your registered nexus states ( tax setup guide).
  • Reports → Storefront — visits, views, conversion, top products.
  • Consignor portal — same domain, same login; consignors who buy from you see history + invoices.

Frequently asked

Can I use my own domain?

Yes — point a CNAME at our edge, we handle SSL automatically. Configure under Storefront settings → Domain. Most stores launch on the resaleos.co subdomain first and migrate when they have time.

Multi-location storefront?

Yes. Pickup options can be enabled per location, so customers picking pickup pick which location to grab from. Inventory shown is the union across mapped locations.

What carriers ship?

We integrate with USPS, UPS, FedEx, and 3PL services like Lugg / GoShare / uShip for big-and-bulky. Real-time rates calculated from item dimensions, weight, and ZIP.

What payment fees apply?

Stripe's standard online rate (currently 2.9% + 30¢ in the US). ResaleOS doesn't take a cut on top — your storefront sales count exactly the same as a POS sale in reports.

Cart abandonment emails?

Roadmap. Today, customer accounts plus the consignor portal get most stores 80% of the way there. Reach out if it's a blocker.

Can I disable the public side?

Yes — toggle the storefront off and the public pages return a holding page. The consignor portal still works because it lives on the same slug but a separate route.

What about discounts?

Checkout coupon codes are on the roadmap. Today you can sell gift cards (shoppers redeem the code at checkout), run reward points, and schedule automatic markdowns under Settings → Pricing rules.

Local pickup pricing?

Free local pickup is the default. You can also charge a handling / packaging fee per pickup location if you like.

Does it work for B2B?

Partly. There are no wholesale price tiers or login-gated catalogs yet — trade sellers use customer accounts and invoices. Reach out and we'll walk through your flow.

Launch in under an hour

Book a 30-minute storefront launch call — we'll pick the slug, upload the logo, configure shipping, and ship a working store live with you.

Related Articles

Sales & POS

The register

Cash$50.00
Denim jacket$34.00
Tax$3.40
Change due$12.60
Sales & POS

How the point of sale works — cart, tenders, drawers & receipts

The whole register, in the order a sale moves through it: scanning and pricing the cart, tax and surcharges, split tender and change due, card readers, layaway and gift cards, then drawer counts, register lock and receipts.

Migration

Rose → ResaleOS

Square connectedItems + sales
contract-list.csvConsignors
paid-out.csvPayouts
Getting Started

How to move from Rose (Consignor Connect) to ResaleOS

Free, done-for-you move from Rose to ResaleOS. Rose runs on Square, so you connect Square with one click and your items, photos and sales arrive on their own. Rose's Contract List brings every consignor, split and balance, and each item is linked back to its consignor. Live by lunch, with your Square register still ringing.

Storefront

Website builder

homeLive
Add our opening hours…
Marketplaces

How the ResaleOS website builder works

Build a real website around your ResaleOS shop — clone your old site, start from a template, or describe it to AI. Plus favicon, social sharing, SEO and search-engine verification.

Media

Add a video

Product media
clip.movReady
Up to 500MB
Inventory

How to add a video to a product

Upload a clip up to 500MB in almost any format; ResaleOS converts it and sends it to every channel that accepts video.

How to Connect Your Shopify Store to ResaleOS
Getting Started

How to Connect Your Shopify Store to ResaleOS

Create a Shopify custom app, paste in the scopes ResaleOS gives you, and connect your store in a few minutes.

Migration

Vendoo → ResaleOS

vendoo-full.xlsxPre-mapped
Photos from eBayFull set
Drafts, labels, costsFrom file
Getting Started

How to move from Vendoo to ResaleOS

Moving from Vendoo takes about an hour, and nothing you have live gets re-listed or delisted. Connect the marketplaces you already sell on so your listings arrive with every photo, upload one export file from Vendoo for your drafts, labels and costs, and keep cross-listing from ResaleOS.

Accounting

QuickBooks integration

ROS-1042Receipt
Consignor payableBill
Payout sentPaid
Synced automatically
Integrations

How the QuickBooks integration works — sales, payables & payouts

Connect QuickBooks Online once and every sale, refund, consignor payable, payout and inventory movement books itself as the right kind of QuickBooks document. How to connect, what maps to what, and what deliberately does not sync.

Inventory

Custom product fields

Country of manufactureText
Year manufacturedInteger
MaterialsList
Add metafield
Inventory

How to create custom product fields

Add your own fields to every product — serial number, country of manufacture, author, shelf location. Create them under Item settings, fill them in on the product form or in bulk, and send them out to your sales channels on every export.