Chat on WhatsApp

Discogs-style condition grading on Magento, M / NM / VG+ / VG / G / F, how?

The Goldmine grading standard (Mint / Near Mint / VG+ / VG / Good / Fair) is the universal language of vinyl. Discogs trained the entire secondary market on it, buyers will not commit without it.

On Magento I implement it as two EAV attributes (sleeve condition + vinyl condition) using a fixed dropdown source model, plus a condition-notes text field for surface marks, seam splits, ring wear, and audible defects. Both grading attributes are filterable on category pages (layered nav: “show NM/NM only”), searchable across the catalog via the search index, and rendered at the top of every used-item PDP in a clear M/NM/VG+/VG/G/F badge.

Discogs CSV import on day one: I run a one-off migration that maps the Discogs release ID, sleeve + media grades, condition notes, and asking price into Magento as unique SKUs. Then optional re-sync via the Discogs API for inventory pulled in from collection management tools.

For new pressings, condition is always Mint, the attributes are hidden on those PDPs via layout XML. Used and collector items always render both grades. The grading photo standard (sleeve front + back + vinyl runout matrix close-up) cuts return rate by ~60% versus single-photo listings.

Was this helpful?