Used + vintage market, condition grading, consignment workflow, Reverb-style flow?
The used market is where independent music retailers actually make margin. New gear runs 8-18% on MAP-enforced brands; used + vintage runs 20-35%. Reverb takes 12-15% of your gross. Owning the used flow yourself is high-leverage.
Condition grading (Reverb’s scheme, which is the industry standard):
- Mint, brand new, never sold, with original packaging + warranty
- Near Mint, barely used, no marks, like new
- Excellent, light wear, minor cosmetic blemishes only
- Very Good, moderate wear, all functional, multiple cosmetic issues
- Good, heavy wear, possibly some non-original parts, functional
- Fair, needs work, parts replaced, project-grade
Implement as a Magento product attribute with controlled-vocabulary values. Each used SKU also gets a serial number field, year-of-manufacture, and provenance notes (e.g. “came from local estate sale, single owner since 1972”) for vintage gear.
Consignment workflow:
- Customer submits photos + serial via form → admin reviews + assigns condition + suggested price
- Customer approves → e-signs consignment agreement (PandaDoc / DocuSign integration) → ships instrument in
- Store receives, re-photographs professionally, lists on Magento + (optional) auto-syndicates to Reverb / eBay
- Sale triggers payout webhook (Stripe Connect / direct ACH) minus consignment fee (15-30% typical)
- Stale listings (90+ days) trigger automatic mark-down or return-to-consignor logic
I’ve built this on Magento + custom admin grid + Stripe Connect for payouts. Build time: 3-5 weeks. ROI vs Reverb: typically 30-90 days break-even for a store doing $30k+/mo in used gear.