NAME
eBay::API::XML::DataType::ExternalTransactionType
DESCRIPTION
Container for external transaction information.
SYNOPSIS
INHERITANCE
eBay::API::XML::DataType::ExternalTransactionType inherits from the eBay::API::XML::BaseDataType class
Subroutines:
setExternalTransactionID()
Unique payment transaction ID.
# Argument: 'xs:string'
getExternalTransactionID()
Calls: GetItemTransactions
GetSellerTransactions
Returned: Conditionally
Details: DetailLevel: ReturnAll
Calls: GetOrders
Returned: Conditionally
Details: DetailLevel: none, ReturnAll
Calls: GetOrderTransactions
Returned: Conditionally
Details: DetailLevel: ReturnAll
# Returns: 'xs:string'
setExternalTransactionTime()
Date on which transaction occurs in PayPal.
# Argument: 'xs:dateTime'
getExternalTransactionTime()
Calls: GetItemTransactions
GetSellerTransactions
Returned: Conditionally
Details: DetailLevel: ReturnAll
Calls: GetOrders
Returned: Conditionally
Details: DetailLevel: none, ReturnAll
Calls: GetOrderTransactions
Returned: Conditionally
Details: DetailLevel: ReturnAll
# Returns: 'xs:dateTime'
setFeeOrCreditAmount()
# Argument: 'ns:AmountType'
getFeeOrCreditAmount()
Calls: GetItemTransactions
GetSellerTransactions
Returned: Conditionally
Details: DetailLevel: ReturnAll
Calls: GetOrders
Returned: Conditionally
Details: DetailLevel: none, ReturnAll
Calls: GetOrderTransactions
Returned: Conditionally
Details: DetailLevel: ReturnAll
# Returns: 'ns:AmountType'
setPaymentOrRefundAmount()
If positive, the amount the buyer pays the seller through PayPal on the purchase of items. If negative, the amount refunded the buyer. Default = 0.
# Argument: 'ns:AmountType'
getPaymentOrRefundAmount()
Calls: GetItemTransactions
GetSellerTransactions
Returned: Conditionally
Details: DetailLevel: ReturnAll
Calls: GetOrders
Returned: Conditionally
Details: DetailLevel: none, ReturnAll
Calls: GetOrderTransactions
Returned: Conditionally
Details: DetailLevel: ReturnAll
# Returns: 'ns:AmountType'