Dashboard
Testing
Inventory
Orders
Sapphire Wholesale LLC
Repair Flow
Active Orders
All →
Vendor Balances
All →
Receive Log
Vendors
Repair shops & technicians
← Back to Vendors
Orders
All repair batches sent out
← Back to Orders
AI Import Returns
Upload repair invoice from any tech — Tony, 315, or standard format
1Upload File
2AI Reads It
3Review Matches
4Test & Grade
5Push Updates
File Naming Convention
Name your file like:
TechName_MM-DD-YYYY

Examples:
BrightInc_02-13-2026.xlsx
315shop_02-14-2026.png
RT3_02-10-2026.jpg

This tells the system which vendor and which return date it is.
Or manually select vendor & date
📂
Drop screenshot or Excel here — or click to browse
AI reads the file and extracts IMEIs automatically
PNG JPG XLSX XLS CSV
Excel Import
Upload Excel/CSV — auto-split into Good Stock & Repair Stock
Upload Spreadsheet
📊
Drop Excel or CSV here — or click to browse
Supports .xlsx, .xls, .csv files
Testing Queue
Grade each repaired device — pass or fail
RMAs
Faulty repairs returned to vendor
Analytics
RMA insights & vendor performance
Top RMA Categories
💸 Cost by Category
🏭 Vendor Failure Rate
📅 Monthly RMA Trend
Device Model Failures
Full RMA Log
🏆 Vendor Scorecard
Inventory
All devices across all orders
Lost & Found
IMEIs from vendor invoices that didn't match any open order — stored safely for reference
Invoices
All repair invoices received from vendors — delete to reset repair data without touching devices
Activity Log
Every action taken by every user
Settings
App configuration and integrations
Account
Anthropic API Key
Required for AI import with unknown vendor formats. Get your key at console.anthropic.com
Inventory API
Connect your inventory system for live sync.
sscan.io Integration
Connect your sscan.io account to auto-import scanned devices into inventory. Get your API key from sscan.io → Settings → API Key.
RMA Storage Locations
Physical bins or shelves where you store RMA units while waiting to ship.
Supported Import Formats
Tony / Repair Hub — auto-detected
315 multi-row format — auto-detected
Standard repair table — auto-detected
Inventory sync — pull & push via API
← Back to Invoices
Create Mini-Order for Extra Devices
Use this when you accidentally sent extra devices with an order and the vendor will charge you for repairing them. Creates a separate order tracking those devices under the same vendor.
These devices will be flagged as Reverse Charge — meaning the vendor bills YOU for the repair cost.
Pull from Inventory
Not connected
Add your Inventory URL and API key in Settings first
Pick Devices from Inventory Inventory
IMEIModelColorGradeBuy $Status
Loading from Inventory...
0 selected
Add Custom Device
Add a single device that doesn't exist in any system. IMEI and cost are required — everything else is optional.
Invoice Detail
Undo Recent Actions
Last 10 actions — click any to reverse it. Actions are reversed one at a time.
User Management
Manage who can access Repair Tracker
Add User
Duplicate IMEI Checker
Device Failed — Choose Action
Reassign to Different Tech
A new order will be created for the new tech. Full repair history is preserved.
Add Vendor
New Order
Devices
Log Payment
New RMA
Step 1 — Scan or Paste IMEIs
— or pick from device list —
Select vendor first
Add Missing Device to Order
This IMEI was in the repair tech's sheet but not found in any open order. You can add it to an existing order now.
Receive Devices
Scan IMEIs as you unbox devices
SCAN IMEI
— or paste a list —
0 matched 0 unknown 0 missing
Waiting for first scan…
EXPECTED DEVICES
No invoiced devices pending
Device Detail
Add Note / Photo