dropping the needle…
←recordstore.tech

Frequently asked questions

How the sync behaves, what the settings mean, and what to do when something looks off.

Getting startedHow syncing worksSettings explainedOrdersPlans & billingTroubleshooting

Getting started

What do I need to connect?

A Shopify store and a Discogs seller account. Connect Shopify first, then Discogs, both via OAuth from the dashboard. No code or CSV files involved.

Why don't my Discogs listings show up?

Discogs holds a new seller's listings in a Pending state until the seller account is fully set up (a PayPal payment method and a complete shipping policy). Pending listings are invisible to syncing; once Discogs flips them to For Sale, they appear on the next sync.

What are the metafields for?

Each Shopify product carries the Discogs release id in a metafield (custom.discogs_id by default). That id is how the two sides are paired. Media and sleeve condition metafields are optional but recommended, so grades travel with the listing. You can map your own metafields in Settings.

How syncing works

Which side owns what?

Shopify owns the price: changes there are mirrored to Discogs, converted with daily exchange rates. Stock depletes both ways: sold anywhere means delisted on the other side. New items are created both ways. Discogs owns descriptive fields like condition grades.

How often does it sync?

Shopify changes sync within seconds to minutes (Shopify notifies us the moment an order or product changes). Discogs has no such notifications, so it's polled about hourly, with a full refresh at least daily. You can always run a sync manually from the dashboard.

What happens when a record sells on Shopify?

The paired Discogs listing is set to Draft, not deleted. If you later restock the product on Shopify, the Discogs listing is relisted automatically at the current price.

What happens when a record sells on Discogs?

The Shopify product is archived (or set to draft, per your settings) so it can't oversell, and the Discogs order is imported into Shopify as a paid order. If you later relist the release on Discogs, the product is republished automatically.

Will syncing ever mass-delete my catalog by mistake?

There's a circuit breaker for exactly that: if an implausibly large share of your Discogs inventory seems to vanish at once (usually a bad API response, not real sales), those delistings are suppressed and flagged instead of applied.

Settings explained

What does the price markup do?

It covers channel fees: the markup is added when a price is written to Shopify, and stripped again when a price is written back to Discogs. Because it's applied one way and removed the other, it never compounds over repeated syncs.

What do the rounding modes mean?

They shape the final written price. Whole rounds to .00, charm pricing picks the .99 or .95 at or below the next whole amount (12.34 becomes 12.99 or 12.95), and nearest .05 snaps to five-cent steps.

What does "create new listings as draft" do?

Newly created items (on either platform) start unpublished and stay that way until you publish them yourself; syncing never publishes a review draft for you. "Draft instead of delist when sold out" similarly sets the Shopify counterpart to draft on a sell-out rather than archiving it.

How do sync filters work?

Set a tag (e.g. discogs-sync) and only Shopify products carrying it are synced: tagging a product adds it, untagging removes it, and products the sync creates get the tag automatically. Price range and minimum condition further narrow what's included, and they also cover Discogs-only listings, which have no tags. Leave the filter empty to keep picking items manually.

Filter or manual selection: which wins?

With an active filter, the filter owns the selection and recomputes it on every sync, so manual picks that don't match are removed. Clear the filter to return to manual selection.

Orders

How do Discogs orders appear in Shopify?

As paid orders tagged "Discogs", with the buyer's shipping address, the shipping charge and the original order date, so reporting stays accurate. Orders are imported once the buyer has paid, converted to your store currency, and only for sales placed after you connected; your pre-existing history is left alone.

What if an order is cancelled or refunded on Discogs?

The mirrored Shopify order is cancelled automatically. It works one way: Discogs is the source of truth for these orders, so edits to the Shopify copy are not pushed back.

Plans & billing

What counts against my plan's item limit?

The releases you keep in sync (your selection). Free covers 100 items, Starter 500, Growth 1,000 and Pro 2,500. Pay as you go has no item cap and bills per applied sync action instead.

What exactly is a "sync action" on Pay as you go?

One applied change on either platform: a listing created, a price updated, or an item delisted or relisted. You're billed only for changes that actually go through, not for checks that find nothing to do. A typical item costs 2-3 actions over its life (listed, maybe repriced, delisted when sold). Note that a bulk price edit reprices each affected item once, so updating 100 prices is 100 actions.

Can I pay yearly?

Yes. Starter, Growth and Pro can be billed yearly at roughly two months free (Starter €99, Growth €199, Pro €499 per year). Pay as you go is monthly only, since it bills actual usage.

How do I change my card, downgrade or cancel?

From the Plans tab: "Manage billing" opens a secure Stripe portal where you can update the card, switch plans or cancel any time.

What happens if I downgrade or cancel?

Your synced selection is trimmed to the new plan's limit, keeping the items you selected first. Nothing is deleted on Discogs or Shopify; the extra items simply stop syncing. A temporarily failed card payment never touches your selection.

Troubleshooting

I got an email that Discogs access stopped working.

Discogs rejected our stored authorization, usually because it was revoked or expired. Syncing pauses (nothing breaks or gets deleted) until you click Connect Discogs again in the dashboard; then it resumes automatically.

A sync action failed. What now?

Failures are retried automatically with backoff. If one keeps failing, it's parked, you get an email, and it shows with the error in the Recent activity feed. Fixing the cause (e.g. reconnecting a platform) and running a sync retries it.

What does disconnecting a platform do?

It stops syncing and cancels queued changes. Nothing is deleted on Discogs or Shopify: listings, products and their pairing survive, so reconnecting later picks up where you left off.

Didn’t find your answer? Use the Feedback link in the dashboard footer and we’ll get back to you.