Built inside a working reseller

The operating system for refurbished hardware resellers.

Quotes, serialized inventory, purchasing, shipping, returns, CRM and support in one place, connected to Shopify and ShipStation. Built by a reseller who got tired of duct-taping twelve tools together.

app.refurbos.io/dashboard
RefurbOS dashboard showing today's orders, quotes awaiting approval, inventory alerts and revenue trend

Serial numbers in a spreadsheet

RefurbOS fixes this by tracking every unit by serial from receipt to shipment to return.

Copy-pasting orders between Shopify and QuickBooks

RefurbOS fixes this by syncing Shopify orders in automatically and exporting clean books to QuickBooks.

Returns nobody can trace back to a vendor

RefurbOS fixes this by linking every RMA to its original unit, order and vendor RTV.

Everything the day actually needs

One system for the whole flow: quote, order, buy, ship, return, support. No re-keying between tabs.

Quote to cash

Quotes that turn into paid orders without re-typing

Build a quote in seconds from your catalog and vendor cost history. Prepay terms are enforced before conversion, so nothing ships ahead of payment. Convert to a sales order with one click.

  • Branded PDFs and email from every document
  • Partial or full invoicing, payments and credit memos
  • AR aging by customer and net-terms tracking
  • Prepay enforcement before a quote converts
app.refurbos.io/quotes/new
Quote builder with line items, vendor cost history and prepay terms panel

Sales orders

Sales orders that know how they ship

Each line ships from stock or drop ships from a vendor, and the order knows the difference. Live margins show per line as you edit. Shopify orders sync in automatically, and local changes are never overwritten.

  • Live margin per line, not just per order
  • Mixed stock and drop-ship lines on one order
  • Shopify orders sync in automatically
  • Local edits are protected from sync overwrites
app.refurbos.io/sales-orders/SO-10482
Sales order detail with per-line margins and drop-ship indicators

Serialized inventory

Every unit accounted for, by serial

Track each unit from receipt to shipment to return. Scan it in, scan it out, and always know which serial went to which customer on which order.

  • Barcode scanner input for receiving and picking
  • Stock adjustments with approval
  • Transfers between locations
  • Demand vs. on-hand at a glance
app.refurbos.io/inventory/serials
Serialized inventory list showing serial numbers, status, location and linked orders

Purchasing and drop ship

Buy it, receive it, and let the order update itself

Full PO lifecycle with vendor cost memory per product, so you always know what you paid last time. Blind drop ship goes out with your company as the shipper.

  • Partial receiving with inbound shipping labels
  • Vendor cost memory per product
  • Blind drop ship under your own brand
  • Receiving updates stock and the linked sales order
app.refurbos.io/purchase-orders/PO-3391
Partially received purchase order with its inbound shipping label panel

Shipping

ShipStation rates and labels without leaving the order

Buy the label where the order lives. Package weights are prefilled from the catalog and addresses are cleaned before they cost you a re-ship.

  • Package weights prefilled from the catalog
  • Address cleaning warns when a suite or box number would be dropped
  • Tracking emails to the customer automatically
  • Packing slips that carry the customer PO
app.refurbos.io/shipments/SH-8821
Shipment screen with ShipStation rate options and a purchased label

Returns, RMAs and warranty

Returns you can trace all the way back to the vendor

From the customer's request to a credit or a replacement, every step is on one record. Defective units go straight back to the vendor as an RTV instead of sitting on a shelf.

  • Request to credit or replacement in one flow
  • Return labels in one click
  • Shopify return requests flow in automatically
  • Defective units become a vendor RTV

RMA lifecycle

Requested, authorized, received, inspected, resolved.

One-click labels

Send a return label with the authorization email.

Warranty tracking

Coverage looked up by serial, not by memory.

Vendor RTV

Push the defective unit back to who sold it to you.

CRM

CRM that runs on your order history

No separate pipeline to keep current. Accounts are scored from the orders, quotes and tickets already in the system, and at-risk customers surface before they go quiet.

  • Customer health scores and lifetime value
  • Company groups by email domain
  • Auto-generated follow-up tasks
  • Revenue forecast and rep assignment
app.refurbos.io/crm
CRM dashboard with revenue forecast, follow-up tasks and at-risk accounts

Support and live chat

Support with the whole account on screen

Agents see the customer's order history, open quotes and tickets beside the conversation. Turn a chat into a quote without switching tools.

  • Tickets from email and web
  • Live chat on your storefront with agent handoff
  • Create a quote straight from a ticket or chat
  • Mobile support app for agents on the go
app.refurbos.io/support/chat
Live chat console with the customer's order history, open quotes and tickets beside the conversation

Customer portal

A portal your customers actually use

Customers sign in with their Shopify account, so there is no new password to chase. They self-serve the questions that otherwise land in your inbox.

  • Sign in with an existing Shopify account
  • Customers build their own quotes
  • Order history and live tracking
  • Open and follow support tickets

Shopify sign-in

No separate portal account to create.

Self-serve quotes

They build it, you approve the pricing.

Tracking

Every shipment and tracking number in one list.

Tickets

Issues raised with the order already attached.

Reports and sales tax

Numbers that are ready to file

The reports an owner actually opens on Monday, plus per-county sales tax detail that matches what the state asks for.

  • Sales by customer and product, quote conversion
  • Inventory valuation and PO aging
  • Payment summaries and AR
  • Per-county sales tax and QuickBooks export
app.refurbos.io/reports
Reports screen with sales by customer, inventory valuation and sales tax summaries

Built-in AI

An assistant that knows your catalog and your past tickets.

  • Product-aware quoting help that pulls the right part and last-paid cost.

  • Suggested replies for live chat and tickets, drawn from how you resolved them before.

  • Sales follow-up suggestions based on the accounts going quiet.

Runs on a private model. Your data never trains anyone else's AI.

Shopify
ShipStation
QuickBooks
eBay
Resend

Works with the tools you already sell and ship through.

How it works

  1. 1

    Connect Shopify and ShipStation

    Authorize both in a few minutes. Orders, customers and rates start flowing immediately.

  2. 2

    Import your products, customers and open orders

    CSV import for products and customers, including serials you already track in a spreadsheet.

  3. 3

    Run your day from one screen

    Quote, ship, receive, answer tickets and close the month without leaving the system.

Most resellers are live in under two weeks.

Built by a reseller, for resellers

RefurbOS was written inside Reef Telecom, a refurbished Cisco, Poly and Yealink dealer. It still runs that business every day: the quotes, the serials, the drop ships, the RMAs and the support queue.

“We built RefurbOS to run our own refurbished telecom business. Every feature exists because we needed it on a Tuesday afternoon.”

— Founder, Reef Telecom

—

Orders processed

—

Serials tracked

—

Hours saved per week

Questions resellers ask

Book a demo

Tell us what you sell and how you sell it. We'll walk your own workflow through RefurbOS.

Current tools

Stop running your business in twelve tabs.

Book a demo