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

complexType "ns:MembershipDetailType"
Namespace:
Content:
complex, 3 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 3 elements, elem. wildcard
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Type used by the Program container that is returned in the response of the GetUser call if the seller is enrolled in one or more eBay membership programs, such as eBay Plus. The Program container provides the eBay site, program (such as 'EBAYPLUS'), and the membership expiration date.

Note: Currently, eBay Plus is available only to buyers on Germany and Australia marketplaces. In Australia, the seller has no control/responsibility over setting the eBay Plus feature for a listing. Instead, eBay will evaluate/determine whether a listing is eligible for eBay Plus.
XML Source (w/o annotations (4); see within schema source)
<xs:complexType name="MembershipDetailType">
<xs:sequence>
<xs:element minOccurs="0" name="ProgramName" type="xs:string"/>
<xs:element minOccurs="0" name="Site" type="ns:SiteCodeType"/>
<xs:element minOccurs="0" name="ExpiryDate" type="xs:dateTime"/>
<xs:any maxOccurs="unbounded" minOccurs="0" processContents="lax"/>
</xs:sequence>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 4/4)
ns:ExpiryDate
Type:
xs:dateTime, predefined, simple content
This dateTime value is the expiration date of the seller's membership within the program specified in the ProgramName field. This field will always be returned with each Program container.
XML Representation Summary
<ns:ExpiryDate>
   
Content: 
{ xs:dateTime }
</ns:ExpiryDate>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ExpiryDate" type="xs:dateTime"/>

ns:ProgramName
Type:
xs:string, predefined, simple content
This value indicates the name of the membership program, such as EBAYPLUS. This field will always be returned with each Program container.
XML Representation Summary
<ns:ProgramName>
   
Content: 
{ xs:string }
</ns:ProgramName>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="ProgramName" type="xs:string"/>

ns:Site
Type:
ns:SiteCodeType, simple content
This enumeration value indicates the eBay site for which the seller is enrolled in a membership program. This field will always be returned with each Program container.
XML Representation Summary
<ns:Site>
   
Content: 
{ enumeration of xs:token }
</ns:Site>
Simple Content
Enumeration:
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Site" type="ns:SiteCodeType"/>

{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.