Skip to main content
Published: December 11 2006, 10:27:00 AMUpdated: November 28 2020, 3:05:54 PM

Why am I receiving the following warning message from the AddItemResponse:

<?xml version="1.0" encoding="utf-8"?>
<Errors>
  <ShortMessage>Invalid Payment Method.</ShortMessage>
  <LongMessage>Payment Method <Other>  is not supported on this site. It has been removed from the listing.</LongMessage>
  <ErrorCode>10128</ErrorCode>
  <SeverityCode>Warning</SeverityCode>
  <ErrorParameters ParamID="0">
    <Value><Other></Value>
  </ErrorParameters>
  <ErrorClassification>RequestError</ErrorClassification>
</Errors>

Summary

Support for Payment Methods is based on the eBay Site on which you are listing the item.  This warning message is an indicator that you have specified a PaymentMethod in your AddItem request that is not valid on the SiteID you are listing with.

To determine the supported Payment Methods for the site you are listing on, use the GeteBayDetails call with the Detail Name PaymentOptionDetails.  The values returned are the valid values for the Item.PaymentMethod

<?xml version="1.0" encoding= "utf-8"?>
<GeteBayDetailsRequest xmlns="urn:ebay:apis:eBLBaseComponents">
  <Version>485</Version>
  <RequesterCredentials>
    <eBayAuthToken>token</eBayAuthToken>
  </RequesterCredentials>
  <DetailName>PaymentOptionDetails</DetailName>
</GeteBayDetailsRequest>

<?xml version="1.0" encoding="utf-8"?>
<GeteBayDetailsResponse xmlns="urn:ebay:apis:eBLBaseComponents">
  <Timestamp>2006-12-11T17:23:24.633Z</Timestamp>
  <Ack>Success</Ack>
  <Version>489</Version>
  <Build>e489_core_Bundled_3911286_R1</Build>
  <PaymentOptionDetails>
    <PaymentOption>MOCC</PaymentOption>
    <Description>Money Order or Cashier's Check</Description>
  </PaymentOptionDetails>
  <PaymentOptionDetails>
    <PaymentOption>PersonalCheck</PaymentOption>
    <Description>Personal Check</Description>
  </PaymentOptionDetails>
  <PaymentOptionDetails>
    <PaymentOption>VisaMC</PaymentOption>
    <Description>Visa or Master Card</Description>
  </PaymentOptionDetails>
  <PaymentOptionDetails>
    <PaymentOption>AmEx</PaymentOption>
    <Description>American Express</Description>
  </PaymentOptionDetails>
  <PaymentOptionDetails>
    <PaymentOption>Discover</PaymentOption>
    <Description>Discover Card</Description>
  </PaymentOptionDetails>
  <PaymentOptionDetails>
    <PaymentOption>PaymentSeeDescription</PaymentOption>
    <Description>Payment Option See Description</Description>
  </PaymentOptionDetails>
  <PaymentOptionDetails>
    <PaymentOption>PayPal</PaymentOption>
    <Description>PayPal</Description>
  </PaymentOptionDetails>
</GeteBayDetailsResponse>

Payment Method differences per site are also published here in the Web Services Documentation.


 

Additional Resources

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