Solving the Shopify Variant SKU Nightmare: When Marketplace Connect Sends the Wrong Data to eBay

Hey everyone,

Running a Shopify store and managing your inventory across different marketplaces like eBay can be a game-changer for growth. But what happens when the very tools designed to simplify this process start breaking down? We've been following a really intense discussion in the Shopify Community that highlights a critical challenge many of you might face, especially when dealing with product variants.

Let’s dive into a recent thread started by Manfred Kraus, known as `lonewolf` in the community. Manfred has been battling a persistent and frustrating bug with the Marketplace Connect app, specifically concerning how variant SKUs are transferred to eBay. His detailed posts paint a clear picture of the problem, and it’s something every store owner dealing with variants should be aware of.

The Variant SKU Mix-Up: A Deep Dive into Manfred's Problem


Manfred's issue began on May 10, 2026. Before this date, his Shopify store was correctly sending 9-digit variant SKUs (like `126002101`) for his products to eBay via Marketplace Connect. Everything was smooth. Then, suddenly, starting with order #2602334, the app started sending only the shorter, 5-digit "parent SKU" (e.g., `12600`) instead of the specific variant SKU. This meant that for a product with multiple variations, eBay was receiving the same base SKU for all of them, with a peculiar addition of an index like `12600(1)`, `12600(2)`, etc.

This isn't just an aesthetic issue; it's a fundamental breakdown in inventory management. Imagine selling a t-shirt in S, M, L, XL, each with its unique SKU for tracking. If eBay only sees `TSHIRT(1)`, `TSHIRT(2)`, it loses the specific variant information that Shopify holds. This leads to a massive risk of overselling and requires constant, manual inventory adjustments after every eBay sale – a nightmare for any busy merchant!

Manfred provided a very clear timeline of the bug's onset and its impact:
  • Until May 9, 2026: Correct 9-digit variant SKUs transferred :white_check_mark:
  • From May 10, 2026: Only parent SKU `12600` transferred :cross_mark:
  • 7 orders immediately affected, leading to manual stock adjustments.

Manfred's Technical Detective Work


What's truly impressive is the level of detail Manfred went into to diagnose this problem. He didn't just report a bug; he performed a full technical analysis, which is incredibly helpful for developers.

He hypothesized that Marketplace Connect might be trying to read a variable for variant SKUs that either changed its name or no longer exists in Shopify's data structure after the May 10th update. When the app gets an empty value, it falls back to the parent SKU, then adds an automatic index to make them "unique" internally, effectively masking the real problem.


Here’s how he broke it down:


Shopify-Daten Variable erkannt von MC Ausgelesener Wert Übertragen an eBay
Einzelprodukt-SKU :white_check_mark: JA Shopify-SKU Shopify-SKU
Varianten-SKU 1 :cross_mark: NEIN (leer) Eltern-SKU (Fallback)
Varianten-SKU 2 :cross_mark: NEIN (leer) Eltern-SKU (Fallback)
Varianten-SKU 3 :cross_mark: NEIN (leer) Eltern-SKU (Fallback)

He even provided pseudocode for the suspected faulty logic:


WENN Varianten-SKU vorhanden UND nicht leer:
    übertrage Varianten-SKU → eBay
SONST:
    übertrage Eltern-SKU → eBay  ← Fallback aktiv seit 10. Mai 2026


A crucial detail he highlighted was the SKU length: his Shopify variant SKUs were 9 digits, but only 5 digits were being transferred. A simple length check, he argued, should have immediately flagged this as an error. He also confirmed that manually correcting the SKUs on eBay didn't help, as Marketplace Connect would simply overwrite them again with the incorrect parent SKU, further solidifying his fallback theory.


The Frustrating Support Journey and Community Echoes


Manfred's journey through support channels highlights a common pain point for merchants: a prolonged wait for resolution, even with extensive documentation. He engaged multiple support contacts (Lyn, Shelbee, Khalid) over 6 weeks, escalating the issue to the Development Team. Despite his detailed reports and direct questions (like asking for the exact variable name Marketplace Connect uses for variant SKUs), concrete answers or a fix remained elusive.

One of the most concerning aspects is that this isn't an isolated incident. Manfred pointed to other App Store reviews (from "home24 Outlet" and "Mostviertler Ansichtskartenversand") confirming similar systemic problems, indicating a broader issue affecting multiple merchants. This community validation is incredibly important because it moves the problem from an "account-specific glitch" to a "widespread bug."


Marketplace Connect support even suggested re-listing items as a workaround, which Manfred had already tried and confirmed didn't work. This underscores the need for deep technical investigation rather than superficial fixes.


What This Means for You, the Store Owner


So, what can we learn from Manfred's experience?
  1. Be a Documentation Champion: Manfred's meticulous record-keeping, screenshots, and detailed technical analysis were invaluable. If you suspect an issue, document everything: dates, order numbers, expected vs. actual behavior, and any troubleshooting steps you've taken.

  2. Monitor Your Marketplaces Closely: Regularly check your product listings and inventory on connected marketplaces like eBay. Don't assume everything is syncing perfectly. Pay special attention to variant products and their SKUs.

  3. Understand Your App's Logic (if possible): While you might not dive into code like Manfred, understanding how your integration apps should work (e.g., sending variant SKUs, not parent SKUs) helps you spot discrepancies faster.

  4. Escalate Smartly: If you hit a wall with initial support, don't be afraid to escalate. Clearly state the impact on your business (e.g., "overselling risk," "manual labor cost") and provide all your documentation. Reference similar community discussions if you find them.

  5. Consider Your Options: If an app isn't performing as expected and support is slow, evaluate alternatives. While Marketplace Connect is a Shopify-built app, other robust inventory management and marketplace integration solutions exist. If you're just starting out and considering building your Shopify store, researching app reliability is key.


This whole situation highlights how crucial it is for apps, especially those handling core inventory data, to be robust and responsive to changes in the platform. Manfred's persistence eventually led to his issue being escalated directly to the Shopify Engineering Team, which is a positive step. We're all hoping for a swift and permanent code-side fix.


It's a powerful reminder that the community's voice is vital in identifying and pushing for solutions to complex technical issues. Keep an eye on your variant SKUs, everyone, and don't hesitate to share your experiences – you might just be helping another merchant solve their next big headache!

Share:

Start with the tools

Explore migration tools

See options, compare methods, and pick the path that fits your store.

Explore migration tools