Home
Find the answer to your question
AddItem returns the following error message when I try to list an item on eBay Germany:
<Errors>
<ShortMessage>Error in payment methods.</ShortMessage>
<LongMessage>Sorry, you must accept at least one valid safe payment method.</LongMessage>
<ErrorCode>2191086</ErrorCode>
<SeverityCode>Error</SeverityCode>
<ErrorClassification>RequestError</ErrorClassification>
</Errors>
This is my AddItem request:
<?xml version="1.0" encoding="utf-8"?>
<AddItemRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<Item>
<Country>DE</Country>
<Currency>EUR</Currency>
<Description>description</Description>
<ListingDuration>Days_7</ListingDuration>
<ListingType>Chinese</ListingType>
<PostalCode>26607</PostalCode>
<PaymentMethods>MoneyXferAccepted</PaymentMethods>
<PrimaryCategory>
<CategoryID>23081</CategoryID>
</PrimaryCategory>
<Quantity>1</Quantity>
<ShippingDetails>
<ShippingServiceOptions>
<ShippingService>DE_StandardDispatch</ShippingService>
<ShippingServiceCost>3.0</ShippingServiceCost>
<ShippingServicePriority>1</ShippingServicePriority>
</ShippingServiceOptions>
<InternationalShippingServiceOption>
<ShippingServicePriority>1</ShippingServicePriority>
<ShippingService>DE_UnversicherterVersandInternational</ShippingService>
<ShippingServiceCost>10</ShippingServiceCost>
<ShipToLocation>Worldwide</ShipToLocation>
</InternationalShippingServiceOption>
</ShippingDetails>
<StartPrice>1.00</StartPrice>
<Title>title</Title>
</Item>
<RequesterCredentials>
<eBayAuthToken>*****</eBayAuthToken>
</RequesterCredentials>
</AddItemRequest>
Why am I getting this error?
Summary
When an item is shipped internationally, it needs to meet the payment requirements of all the countries that it ships to. In this example, since the item ships world wide, it needs to meet the criteria for all the countries. In some countries, seller need to offer atleast one safe payment, hence the error message.
Additional Info
Trust and Safety Initiatives - Frequently Asked Questions