SHEIN: Why some listings won't publish with variations
Some SHEIN categories do not support variations (color, size, and other sales attributes). If you try to publish a listing that groups variations under a single parent in one of these categories, SHEIN rejects it. This is a SHEIN catalog rule, not a Listing Mirror bug, and it cannot be overridden from Listing Mirror.
What the error looks like
When you try to push the listing, you'll see a rejection like this:
Shein publishOrEdit rejected payload: If the main specification is not filled in under the current product type, only the default sales attribute can be selected
Why it happens
Every SHEIN category defines its own list of sales attributes (the fields you can build variations from, such as color or size). Some categories don't offer any real sales attribute at all; the only option they provide is “default.” When a category's only sales-attribute name is “default,” that category is single-product: it can hold one product with no variations.
When Listing Mirror sends a parent listing that has variations to one of these single-product categories, SHEIN returns the message above and the publish fails. The error is SHEIN's way of saying “this category only allows the default attribute, so it can't take your variations.”
How to tell whether your category supports variations
Open the category in SHEIN Seller Center and look at the available sales attributes. If the only option is “default,” the category does not support variations and any variation listing sent to it will be rejected. If it lists real attributes (for example color or size), variations are supported and will publish normally.
Which categories support variations differs from seller to seller and depends on what your account is approved to sell, so it's best to check the specific category you're listing in rather than assume. If you're not sure, reach out to our support team and we can confirm for you.
How to fix it
To get products live in a category that doesn't support variations, list each variation as its own separate listing (for example, one listing per color) instead of grouping them under a single parent. You can still enter the color or size on each listing as a product detail — it just can't be set up as a variation.
The easiest way to do this is to split the existing parent listing. Before you split it, though, you first need to set the parent's Variation Name 1 to default. The listing won't split correctly until Variation Name 1 is set to default, so make this change first:
- Open the parent listing and set Variation Name 1 to default.
- Split the listing so each variation becomes its own separate listing. See Split Marketplace Listings With Variations to Create Separate Listings for step-by-step instructions.
- Edit the listings individually.