Discogs integration
This add-on is part of our Subscription plan.
Subscribe once — enjoy all add-ons without limits.
The “Discogs integration” add-on transfers release data from the Discogs catalogue into a CS-Cart product. An administrator enters the release name, picks a suggestion and saves the product — the add-on fills in the name, the cover image, the features and the tracklist automatically.
What it is for
For music and vinyl stores that maintain a release catalogue by hand. Instead of transferring the name, cover image, features, and tracklist one by one, the administrator selects a release in Discogs and gets a ready product card.
This speeds up catalogue filling and reduces errors: the data comes from the Discogs database instead of being typed manually.
Key features
- searching the Discogs database for a release directly from the product card by name;
- filling the product name from the release data — title and year;
- downloading the release cover image into the product;
- creating and filling features: genre, label, artist, release year, album name, country;
- storing the release tracklist and displaying it on a separate product tab;
- the “Uppercase feature values” setting — feature values are saved in upper case;
- providing the product tracklist to storefront theme templates.
How it works
When a release name is entered in the product card, the add-on queries the Discogs API and lists the matching releases with their identifier, title, year, and country. After a release is selected and the product is saved, the add-on fetches the detailed release data, writes the product name, downloads the cover image, creates the features, and stores the tracklist. The tracklist is then displayed on a separate product tab and is available to theme templates on the storefront.
The add-on settings are available in its card under “Add-ons”: the API key, the Discogs user name, and the option to store feature values in upper case. The add-on is intended for the CS-Cart MULTIVENDOR edition, and access to the Discogs API is required for it to work.
Have questions about the add-on?