Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

complexType "ns:PaymentOptionDetailsType"
Namespace:
Content:
complex, 4 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 4 elements, elem. wildcard
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
This type is used by the PaymentOptionDetails containers that are returned in GeteBayDetails if the PaymentOptionDetails value is used in a DetailName field in the call request.

Note: Although site-level payment options are still returned in GeteBayDetails, it may be better to use the GetCategoryFeatures call instead, as this call returns the specific payment options that are accepted in specific categories.
Note: For sellers opted in to the new eBay Managed Payments program, an accepted payment method is no longer necessary as listing time, so no payment options will be passed in to a PaymentMethods fields in an Add/Revise/Relist call.
XML Source (w/o annotations (5); see within schema source)
<xs:complexType name="PaymentOptionDetailsType">
<xs:sequence>
<xs:element minOccurs="0" name="PaymentOption" type="ns:BuyerPaymentMethodCodeType"/>
<xs:element minOccurs="0" name="Description" type="xs:string"/>
<xs:element minOccurs="0" name="DetailVersion" type="xs:string"/>
<xs:element minOccurs="0" name="UpdateTime" type="xs:dateTime"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 5/5)
ns:Description
Type:
xs:string, predefined, simple content
This field is a text-based/user-friendly description of the payment option.
XML Representation Summary
<ns:Description>
   
Content: 
{ xs:string }
</ns:Description>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Description" type="xs:string"/>

ns:DetailVersion
Type:
xs:string, predefined, simple content
This string value indicates the version number of the update made to any payment options returned in GeteBayDetails.
XML Representation Summary
<ns:DetailVersion>
   
Content: 
{ xs:string }
</ns:DetailVersion>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="DetailVersion" type="xs:string"/>

ns:PaymentOption
Type:
This enumeration value is the enumeration that the seller would pass in to one of the PaymentMethods fields in an Add/Revise/Relist call (or in to a Payment busines policy).
XML Representation Summary
<ns:PaymentOption>
   
Content: 
{ enumeration of xs:token }
</ns:PaymentOption>
Simple Content
Enumeration:
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="PaymentOption" type="ns:BuyerPaymentMethodCodeType"/>

ns:UpdateTime
Type:
xs:dateTime, predefined, simple content
This timestamp indicates the date and time of the last update made to any payment options returned in GeteBayDetails.
XML Representation Summary
<ns:UpdateTime>
   
Content: 
{ xs:dateTime }
</ns:UpdateTime>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="UpdateTime" type="xs:dateTime"/>

{any element from any namespace}
XML Source (see within schema source)
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>

 Component 
SUMMARY: XML REP | DERIVED | USE
DETAIL: DESC | XML SRC | TYPE | ATTR | CHILD
eBay Trading API

WSDL documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML WSDLDoc 1.2.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.