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

complexType "ns:GetAccountResponseType"
Namespace:
Content:
complex, 24 elements, elem. wildcard
Defined:
globally in Schema in ebaySvc.wsdl; see XML source
Includes:
definitions of 9 elements
Used:
Component Diagram
XML Representation Summary
<...>
   
Content: 
</...>
All Direct / Indirect Based Elements (1):
Known Usage Locations
Annotation
Returns information about an eBay seller's own account.
Type Definition Detail
Type Derivation Tree
ns:AbstractResponseType (extension)
  ns:GetAccountResponseType
XML Source (w/o annotations (10); see within schema source)
<xs:complexType name="GetAccountResponseType">
<xs:complexContent>
<xs:extension base="ns:AbstractResponseType">
<xs:sequence>
<xs:element minOccurs="0" name="AccountID" type="xs:string"/>
<xs:element minOccurs="0" name="FeeNettingStatus" type="ns:FeenettingStatusCodeType"/>
<xs:element minOccurs="0" name="AccountSummary" type="ns:AccountSummaryType"/>
<xs:element minOccurs="0" name="Currency" type="ns:CurrencyCodeType"/>
<xs:element minOccurs="0" name="AccountEntries" type="ns:AccountEntriesType"/>
<xs:element minOccurs="0" name="PaginationResult" type="ns:PaginationResultType"/>
<xs:element minOccurs="0" name="HasMoreEntries" type="xs:boolean"/>
<xs:element minOccurs="0" name="EntriesPerPage" type="xs:int"/>
<xs:element minOccurs="0" name="PageNumber" type="xs:int"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Content Element Detail (all declarations defined in this component; 9/25)
ns:AccountEntries
Type:
ns:AccountEntriesType, complex content
This container holds an array of account entries. The account entries that are returned are dependent on the selection that the user made in the AccountHistorySelection field in the call request. Each AccountEntry container consists of one credit, one debit, or one administrative action on the account. It is possible that no AccountEntry containers will be returned if no account entries exist since the last invoice (if 'LastInvoice' value is used), between the specified dates (if 'BetweenSpecifiedDates' value is used), or on a specified invoice (if 'SpecifiedInvoice' value is used).
Component Diagram
XML Representation Summary
<ns:AccountEntries>
   
Content: 
</ns:AccountEntries>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="AccountEntries" type="ns:AccountEntriesType"/>

ns:AccountID
Type:
xs:string, predefined, simple content
Specifies the seller's unique account number.
XML Representation Summary
<ns:AccountID>
   
Content: 
{ xs:string }
</ns:AccountID>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="AccountID" type="xs:string"/>

ns:AccountSummary
Type:
ns:AccountSummaryType, complex content
Contains summary data for the seller's account, such as the overall balance, bank account and credit card information, and amount and date of any past due balances. Can also contain data for one or more additional accounts, if the user has changed country of residence.
Component Diagram
XML Representation Summary
<ns:AccountSummary>
   
Content: 
</ns:AccountSummary>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="AccountSummary" type="ns:AccountSummaryType"/>

ns:Currency
Type:
ns:CurrencyCodeType, simple content
Indicates the currency used for monetary amounts in the report.
XML Representation Summary
<ns:Currency>
   
Content: 
{ enumeration of xs:token }
</ns:Currency>
Simple Content
Enumeration:
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="Currency" type="ns:CurrencyCodeType"/>

ns:EntriesPerPage
Type:
xs:int, predefined, simple content
This integer value indicates the number of account entries that are being returned per virtual page of data. This value will be the same value passed into the Pagination.EntriesPerPage field in the request.
XML Representation Summary
<ns:EntriesPerPage>
   
Content: 
{ xs:int }
</ns:EntriesPerPage>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="EntriesPerPage" type="xs:int"/>

ns:FeeNettingStatus
Type:
This enumeration value indicates the current status of the seller's account for the fee netting mechanism. The seller's account has to be enabled for eBay managed payments in order for fee netting to be available. If the Enabled value is returned, the seller may include the IncludeNettedEntries field in the request to retrieve the total net amount of all charges/fees that have been deducted from seller payouts instead of being invoiced to the seller. The total net amount of any seller credits related to these fees is also shown in the AccountSummary.NettedTransactionSummary container in the response.

Note: For a limited number of managed payments sellers, final value fees and payment processing fees will start getting deducted from seller payouts as early as mid-June 2020, but for many other managed payments sellers, these fees won't start getting deducted from seller payouts until mid-July 2020.
XML Representation Summary
<ns:FeeNettingStatus>
   
Content: 
{ enumeration of xs:token }
</ns:FeeNettingStatus>
Simple Content
Enumeration:
"Enabled"
 - 
This value indicates that the account is enabled for managed payments and for the fee netting mechanism. If a user sees this value, the GetAccount response will include the AccountSummary.NettedTransactionSummary container and the AccountEntry.Netted boolean field for each account entry.
"Disabled"
 - 
This value indicates that the account is not enabled for eBay managed payments or for the fee netting mechanism. This value is always returned for any seller not in eBay managed payments.
"Exempted"
 - 
This value indicates that the account is enabled for eBay managed payments, but the fee netting mechanism is not yet enabled for account.
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="FeeNettingStatus" type="ns:FeenettingStatusCodeType"/>

ns:HasMoreEntries
Type:
xs:boolean, predefined, simple content
If this boolean value is returned as 'true', there are more account entries to view on one or more pages of data. To view additional entries, the user would have to make additional GetAccount calls and increment the value of the Pagination.PageNumber field by '1' to view additional pages of account entries.
XML Representation Summary
<ns:HasMoreEntries>
   
Content: 
{ xs:boolean }
</ns:HasMoreEntries>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="HasMoreEntries" type="xs:boolean"/>

ns:PageNumber
Type:
xs:int, predefined, simple content
This integer value indicates the current page number of account entries that is currently being shown. This value will be the same value passed into the Pagination.PageNumber field in the request.
XML Representation Summary
<ns:PageNumber>
   
Content: 
{ xs:int }
</ns:PageNumber>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="PageNumber" type="xs:int"/>

ns:PaginationResult
Type:
ns:PaginationResultType, complex content
This container shows the total number of account entries and the total number of account entry pages that exist based on the filters used in the GetAccount call request. The total number of account entry pages is partly controlled by the Pagination.EntriesPerPage value that is set in the request.
Component Diagram
XML Representation Summary
<ns:PaginationResult>
   
Content: 
</ns:PaginationResult>
XML Source (w/o annotations (1); see within schema source)
<xs:element minOccurs="0" name="PaginationResult" type="ns:PaginationResultType"/>

 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.