Skip to main content
Published: March 02 2017, 4:57:00 PMUpdated: November 28 2020, 12:51:20 PM

What are 2017 Input Quality Enforcement for UPIs for MPN in Item Specifics?

 

Starting March 2017, Input Quality for UPIs will be enforced.  For more details about the enforcement, please refer to this KB Article.  

 

MPN item specifics value format is validated based on the following criteria:


1.       A MPN item specifics value with special characters only (i.e. *, #, @ … etc) is not allowed

2.       MPN format checking will be invoked regardless if the MPN is a mandatory or custom item specifics

3.       MPN format checking will be invoke when

a.       Adding an item

b.       Revising an existing item

c.       Relisting an ended item

Use Case

Category

Request

Response

Corrective Action

AddItem with only special characters for MPN value

Mandatory MPN Item Specifics (MPN is a required item specifics field for this category)

        <ItemSpecifics>

          <NameValueList>

            <Name>MPN</Name>

            <Value>*&((&</Value>

          </NameValueList>

          ………..etc………..

        </ItemSpecifics>

Failure

 

ErrorCode 21919302

 

MPN has an invalid value of *&((&

Do not use special character only MPN

An item
230006874458 was listed before the input quality enforcement, with MPN of ‘*^@’.  Now seller is trying to revise the item

Mandatory MPN Item Specifics

    <ReviseItemRequest>

       <Item>

        <ItemID>230006874458 </ItemID>

        <Title>Modified Title</Title>

      </Item>

    </ReviseItemRequest>

Failure

 

ErrorCode 21919302

 

MPN has an invalid value of *^@

Include the correct MPN in the revise request

    <ReviseItemRequest>

       <Item>

        <ItemID>230006874458 </ItemID>

        <Title>Modified Title</Title>

        <ItemSpecifics>

          <NameValueList>

            <Name>MPN</Name>

            <Value>ABC</Value>

          </NameValueList>

          ………..etc………..

        </ItemSpecifics>

      </Item>

    </ReviseItemRequest>

An item
230006868693 was listed and ended before the input quality enforcement, with MPN of ‘*^@’.  Now seller is trying to relist the item

Mandatory MPN Item Specifics

    <RelistItemRequest>

       <Item>

        <ItemID>230006868693</ItemID>

        <Title>Modified Title</Title>

      </Item>

    </RelistItemRequest>

Failure

 

ErrorCode 21919302

 

MPN has an invalid value of *^@

Include correct MPN in the relist request

    <RelistItemRequest>

       <Item>

        <ItemID>230006868693</ItemID>

        <Title>Modified Title</Title>

        <ItemSpecifics>

          <NameValueList>

            <Name>MPN</Name>

            <Value>ABC</Value>

          </NameValueList>

          ………..etc………..

        </ItemSpecifics>

      </Item>

    </RelistItemRequest>

AddItem with special character only MPN

Custom MPN Item Specifics (MPN is not a required item specifics field for this category)

        <ItemSpecifics>

          <NameValueList>

            <Name>MPN</Name>

            <Value>*#$!</Value>

          </NameValueList>

          ………..etc………..

        </ItemSpecifics>

Failure

 

ErrorCode 21919302

 

MPN has an invalid value of *&amp;((&amp;

Do not use special character only MPN

An item
130009197418 was listed before the input quality enforcement, with MPN of ‘*^@’.  Now seller is trying to revise the item

Custom MPN Item Specifics

    <ReviseItemRequest>

       <Item>

        <ItemID>230006874458</ItemID>

        <Description>New Drawer Pull Handels</Description>

      </Item>

    </ReviseItemRequest>

Failure

 

ErrorCode 21919302

 

MPN has an invalid value of *^@

Include the correct MPN in the revise request

    <ReviseItemRequest>

       <Item>

        <ItemID>230006874458</ItemID>

        <Description>New Drawer Pull Handels</Description>        <ItemSpecifics>

          <NameValueList>

            <Name>MPN</Name>

            <Value>ABC</Value>

          </NameValueList>

          ………..etc………..

        </ItemSpecifics>

      </Item>

    </ReviseItemRequest>

AddItem with special character in part of MPN

Mandatory MPN Item Specifics

        <ItemSpecifics>

          <NameValueList>

            <Name>MPN</Name>

            <Value>*abc@</Value>

          </NameValueList>

          ………..etc………..

        </ItemSpecifics>

Success

No applicable

Try Additem with special character only MPN in both Item Specifics and ProductListingDetails

Mandatory MPN Item Specifics

        <ItemSpecifics>

          <NameValueList>

            <Name>MPN</Name>

            <Value>*(^@</Value>

          </NameValueList>

         ………..etc…………

        </ItemSpecifics>

 

        <ProductListingDetails>

           <UPC>091037690807</UPC>

          <BrandMPN>

            <Brand>Chloe Lighting</Brand>

            <MPN>*(^@</MPN>

          </BrandMPN>

          <IncludeeBayProductDetails>false</IncludeeBayProductDetails>

        </ProductListingDetails>

Failure

 

ErrorCode 21919302

 

MPN has an invalid value of *^@

 

 

In this case because eBay catalog is not use because IncludeeBayProductDetails is false

Do not use special character only MPN in Item Specifics or Product Listing Details

 

How well did this answer your question?
Answers others found helpful