Trading_AccountEntryType Class Reference
Inherits from | NSObject |
Conforms to | PicoBindable |
Declared in | Trading_AccountEntryType.h Trading_AccountEntryType.m |
Overview
Contains the data for a single account detail entry. Each detail entry is a
transaction posted to the account and may be: a credit, a debit, or an
administrative action (such as an update putting a credit card on file for
the account). You can uniquely identify
the entries that the GetAccount call returns within the AccountEntries tag.
Specifically, the following fields, returned within the AccountEntries tag,
can be used in combination as a unique key: AccountEntry.Date, AccountEntry.AccountDetailsEntryType,
AccountEntry.ItemID, and AccountEntry.RefNumber.
@ingroup EBayAPIInterface
Tasks
-
accountDetailsEntryType
Indicates the type of transaction or reason for the transaction. For example,
property
a value of FeeGallery indicates a debit for listing an item in the Gallery.
Possible values are enumerated in the AccountDetailEntryCodeType code list. -
description
A description of the monetary transaction or administrative action applied
property
to an eBay account. -
balance
Balance after the account entry’s credit or debit amount has been applied.
property
Can be 0.00. The value is positive for debits
and negative for credits. -
date
Timestamp indicating the date and time that the entry was posted to the account, in
property
GMT. -
grossDetailAmount
Gross fees that are assessed by eBay (net fees plus VAT, if any).
property
Returned even if VAT does not apply.
The value is positive for debits and negative for credits. -
itemID
If the account detail entry is associated with an item listing, this field
property
shows the eBay ItemID value. Otherwise, 0 is returned in this field. -
memo
Memo line for the account entry. It can be an empty string.
property -
conversionRate
The rate used for the currency conversion for a transaction.
property -
netDetailAmount
Net fees that are assessed by eBay, excluding additional surchargesand VAT
property
(if any). Returned even if VAT does not apply. The value is positive for
debits (user pays eBay) and negative for credits (eBay pays user). -
refNumber
eBay reference number for the account entry. May return no value for some
property
account transactions, such as an administrative action like placing the
user’s credit card on file. You can uniquely identify
the entries that the GetAccount call returns within the AccountEntries tag.
Specifically, the following fields, returned within the AccountEntries tag,
can be used in combination as a unique key: AccountEntry.Date, AccountEntry.AccountDetailsEntryType,
AccountEntry.ItemID, and AccountEntry.RefNumber. -
vatPercent
VAT rate for the item. When the VATPercent is specified, the
property
item’s VAT information appears on the item’s listing page. In
addition, the seller can choose to print an invoice that
includes the item’s net price, VAT percent, VAT amount, and
total price. Since VAT rates vary
depending on the item and on the user’s country of residence, a
seller is responsible for entering the correct VAT rate; it is
not calculated by eBay. To specify a VATPercent, a seller must
have a VAT-ID registered with eBay and must be listing the item
on a VAT-enabled site. Max precision 3
decimal places. Max length 5 characters. Note: The View Item
page displays the precision to 2 decimal places with no
trailing zeros. However, the full value you send in is stored.
Returned for all users, not just VAT users, with GetAccountResponse. -
title
Title of the entry, or explanation of why the debit or credit was
property
applied. -
orderLineItemID
OrderLineItemID is a unique identifier for an eBay order line item and is
property
based upon the concatenation of ItemID and TransactionID, with a hyphen in
between these two IDs. If the account detail entry is associated with an
order line item, this field shows the OrderLineItemID value. Otherwise, 0 is
returned in this field. -
transactionID
The unique identifier of an order line item (transaction). If the account
property
detail entry is associated with an order line item, this field shows the
eBay TransactionID value. Otherwise, 0 is returned in this field. -
receivedTopRatedDiscount
This boolean is returned as ‘true’ if the seller received a top-rated seller
property
20 percent discount on the final value fee for the order line item. -
any
(public property)
property
Properties
accountDetailsEntryType
Indicates the type of transaction or reason for the transaction. For example,
a value of FeeGallery indicates a debit for listing an item in the Gallery.
Possible values are enumerated in the AccountDetailEntryCodeType code list.
@property (nonatomic, retain) NSString *accountDetailsEntryType
Discussion
Indicates the type of transaction or reason for the transaction. For example,
a value of FeeGallery indicates a debit for listing an item in the Gallery.
Possible values are enumerated in the AccountDetailEntryCodeType code list.
type: string constant in Trading_AccountDetailEntryCodeType.h
Declared In
Trading_AccountEntryType.h
any
(public property)
@property (nonatomic, retain) NSMutableArray *any
Discussion
(public property)
entry type : PicoAnyElement, wrapper for primitive anyelement
Declared In
Trading_AccountEntryType.h
balance
Balance after the account entry’s credit or debit amount has been applied.
Can be 0.00. The value is positive for debits
and negative for credits.
@property (nonatomic, retain) Trading_AmountType *balance
Discussion
Balance after the account entry’s credit or debit amount has been applied.
Can be 0.00. The value is positive for debits
and negative for credits.
type : class Trading_AmountType
Declared In
Trading_AccountEntryType.h
conversionRate
The rate used for the currency conversion for a transaction.
@property (nonatomic, retain) Trading_AmountType *conversionRate
Discussion
The rate used for the currency conversion for a transaction.
type : class Trading_AmountType
Declared In
Trading_AccountEntryType.h
date
Timestamp indicating the date and time that the entry was posted to the account, in
GMT.
@property (nonatomic, retain) NSDate *date
Discussion
Timestamp indicating the date and time that the entry was posted to the account, in
GMT.
type : NSDate, wrapper for primitive date
Declared In
Trading_AccountEntryType.h
description
A description of the monetary transaction or administrative action applied
to an eBay account.
@property (nonatomic, retain) NSString *description
Discussion
A description of the monetary transaction or administrative action applied
to an eBay account.
type : NSString, wrapper for primitive string
Declared In
Trading_AccountEntryType.h
grossDetailAmount
Gross fees that are assessed by eBay (net fees plus VAT, if any).
Returned even if VAT does not apply.
The value is positive for debits and negative for credits.
@property (nonatomic, retain) Trading_AmountType *grossDetailAmount
Discussion
Gross fees that are assessed by eBay (net fees plus VAT, if any).
Returned even if VAT does not apply.
The value is positive for debits and negative for credits.
type : class Trading_AmountType
Declared In
Trading_AccountEntryType.h
itemID
If the account detail entry is associated with an item listing, this field
shows the eBay ItemID value. Otherwise, 0 is returned in this field.
@property (nonatomic, retain) NSString *itemID
Discussion
If the account detail entry is associated with an item listing, this field
shows the eBay ItemID value. Otherwise, 0 is returned in this field.
type : NSString, wrapper for primitive string
Declared In
Trading_AccountEntryType.h
memo
Memo line for the account entry. It can be an empty string.
@property (nonatomic, retain) NSString *memo
Discussion
Memo line for the account entry. It can be an empty string.
type : NSString, wrapper for primitive string
Declared In
Trading_AccountEntryType.h
netDetailAmount
Net fees that are assessed by eBay, excluding additional surchargesand VAT
(if any). Returned even if VAT does not apply. The value is positive for
debits (user pays eBay) and negative for credits (eBay pays user).
@property (nonatomic, retain) Trading_AmountType *netDetailAmount
Discussion
Net fees that are assessed by eBay, excluding additional surchargesand VAT
(if any). Returned even if VAT does not apply. The value is positive for
debits (user pays eBay) and negative for credits (eBay pays user).
type : class Trading_AmountType
Declared In
Trading_AccountEntryType.h
orderLineItemID
OrderLineItemID is a unique identifier for an eBay order line item and is
based upon the concatenation of ItemID and TransactionID, with a hyphen in
between these two IDs. If the account detail entry is associated with an
order line item, this field shows the OrderLineItemID value. Otherwise, 0 is
returned in this field.
@property (nonatomic, retain) NSString *orderLineItemID
Discussion
OrderLineItemID is a unique identifier for an eBay order line item and is
based upon the concatenation of ItemID and TransactionID, with a hyphen in
between these two IDs. If the account detail entry is associated with an
order line item, this field shows the OrderLineItemID value. Otherwise, 0 is
returned in this field.
type : NSString, wrapper for primitive string
Declared In
Trading_AccountEntryType.h
receivedTopRatedDiscount
This boolean is returned as ‘true’ if the seller received a top-rated seller
20 percent discount on the final value fee for the order line item.
@property (nonatomic, retain) NSNumber *receivedTopRatedDiscount
Discussion
This boolean is returned as ‘true’ if the seller received a top-rated seller
20 percent discount on the final value fee for the order line item.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_AccountEntryType.h
refNumber
eBay reference number for the account entry. May return no value for some
account transactions, such as an administrative action like placing the
user’s credit card on file. You can uniquely identify
the entries that the GetAccount call returns within the AccountEntries tag.
Specifically, the following fields, returned within the AccountEntries tag,
can be used in combination as a unique key: AccountEntry.Date, AccountEntry.AccountDetailsEntryType,
AccountEntry.ItemID, and AccountEntry.RefNumber.
@property (nonatomic, retain) NSString *refNumber
Discussion
eBay reference number for the account entry. May return no value for some
account transactions, such as an administrative action like placing the
user’s credit card on file. You can uniquely identify
the entries that the GetAccount call returns within the AccountEntries tag.
Specifically, the following fields, returned within the AccountEntries tag,
can be used in combination as a unique key: AccountEntry.Date, AccountEntry.AccountDetailsEntryType,
AccountEntry.ItemID, and AccountEntry.RefNumber.
type : NSString, wrapper for primitive string
Declared In
Trading_AccountEntryType.h
title
Title of the entry, or explanation of why the debit or credit was
applied.
@property (nonatomic, retain) NSString *title
Discussion
Title of the entry, or explanation of why the debit or credit was
applied.
type : NSString, wrapper for primitive string
Declared In
Trading_AccountEntryType.h
transactionID
The unique identifier of an order line item (transaction). If the account
detail entry is associated with an order line item, this field shows the
eBay TransactionID value. Otherwise, 0 is returned in this field.
@property (nonatomic, retain) NSString *transactionID
Discussion
The unique identifier of an order line item (transaction). If the account
detail entry is associated with an order line item, this field shows the
eBay TransactionID value. Otherwise, 0 is returned in this field.
type : NSString, wrapper for primitive string
Declared In
Trading_AccountEntryType.h
vatPercent
VAT rate for the item. When the VATPercent is specified, the
item’s VAT information appears on the item’s listing page. In
addition, the seller can choose to print an invoice that
includes the item’s net price, VAT percent, VAT amount, and
total price. Since VAT rates vary
depending on the item and on the user’s country of residence, a
seller is responsible for entering the correct VAT rate; it is
not calculated by eBay. To specify a VATPercent, a seller must
have a VAT-ID registered with eBay and must be listing the item
on a VAT-enabled site. Max precision 3
decimal places. Max length 5 characters. Note: The View Item
page displays the precision to 2 decimal places with no
trailing zeros. However, the full value you send in is stored.
Returned for all users, not just VAT users, with GetAccountResponse.
@property (nonatomic, retain) NSNumber *vatPercent
Discussion
VAT rate for the item. When the VATPercent is specified, the
item’s VAT information appears on the item’s listing page. In
addition, the seller can choose to print an invoice that
includes the item’s net price, VAT percent, VAT amount, and
total price. Since VAT rates vary
depending on the item and on the user’s country of residence, a
seller is responsible for entering the correct VAT rate; it is
not calculated by eBay. To specify a VATPercent, a seller must
have a VAT-ID registered with eBay and must be listing the item
on a VAT-enabled site. Max precision 3
decimal places. Max length 5 characters. Note: The View Item
page displays the precision to 2 decimal places with no
trailing zeros. However, the full value you send in is stored.
Returned for all users, not just VAT users, with GetAccountResponse.
type : NSNumber, wrapper for primitive double
Declared In
Trading_AccountEntryType.h