eBay::API::XML::DataType::TransactionStatusType
Contains the transaction status, e.g. the buyer's online payment and whether the checkout process for the transaction is complete.
eBay::API::XML::DataType::TransactionStatusType inherits from the eBay::API::XML::BaseDataType class
Indicates whether the buyer has selected shipping details during checkout. False indicates that the shipping service was selected by eBay for the buyer. For example, if the buyer has not yet completed the Review Your Purchase page, he has not picked a shipping service. If it is false, the application should ignore ShippingServiceCost and ShippingServiceSelected (items whose values are defaulted by eBay).
# Argument: 'xs:boolean'
Calls: GetItemTransactions GetSellerTransactions Returned: Conditionally Details: DetailLevel: none, ItemReturnDescription, ReturnAll Calls: GetOrderTransactions Returned: Conditionally Details: DetailLevel: none, ItemReturnDescription, ReturnAll
# Returns: 'xs:boolean'
Indicates the current status of the checkout process for the transaction.
# Argument: 'ns:CheckoutStatusCodeType'
# Returns: 'ns:CheckoutStatusCodeType'
Indicates whether the transaction process is complete or incomplete.
# Argument: 'ns:CompleteStatusCodeType'
# Returns: 'ns:CompleteStatusCodeType'
Indicates date and time a transaction's status or incomplete state was last updated (in GMT).
# Argument: 'xs:dateTime'
# Returns: 'xs:dateTime'
Contains the current status of a hold on a PayPal payment. The payment hold that is referred to as a "payment review" hold results from a possible issue with a buyer. The payment hold referred to as a "merchant hold" results from a possible issue with a seller. For more information, please see the link below. Additionally, in the cases of the GetMyeBaySelling and GetMyeBayBuying calls, the PaymentHoldStatus value can affect the value returned in in SellerPaidStatus and BuyerPaidStatus; see the PaymentHoldStatus applicable values.
SeeLink: URL: http://developer.ebay.com/DevZone/XML/docs/WebHelp/index.htm?context=eBay_XML_API&topic=HoldsOnPayPalPayments Title: Holds on PayPal Payments
# Argument: 'ns:PaymentHoldStatusCodeType'
Calls: GetItemTransactions GetSellerTransactions Returned: Conditionally Details: DetailLevel: none, ItemReturnDescription, ReturnAll Calls: GetOrderTransactions Returned: Conditionally Details: DetailLevel: none, ItemReturnDescription, ReturnAll Calls: GetOrders Returned: Conditionally Details: DetailLevel: none Calls: GetMyeBayBuying Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll Context: WonList DeletedFromWonList Calls: GetMyeBaySelling Returned: Conditionally Details: DetailLevel: none, ReturnSummary, ReturnAll Context: SoldList DeletedFromSoldList
# Returns: 'ns:PaymentHoldStatusCodeType'
Payment method the buyer selected for paying the seller for the transaction. If checkout is not yet complete, PaymentMethodUsed is set to whatever the buyer selected as his or her preference on the Review Your Purchase page.
# Argument: 'ns:BuyerPaymentMethodCodeType'
Calls: GetOrders Returned: Always Details: DetailLevel: none Calls: GetItemTransactions GetSellerTransactions Returned: Conditionally Details: DetailLevel: none, ItemReturnDescription, ReturnAll Calls: GetOrderTransactions Returned: Conditionally Details: DetailLevel: none, ItemReturnDescription, ReturnAll
# Returns: 'ns:BuyerPaymentMethodCodeType'
Indicates the success or failure of the buyer's online payment for a transaction. Only applicable if the buyer chose PayPal as the payment method for the transaction. If the payment failed, the value returned indicates the reason for the failure. Output only.
# Argument: 'ns:PaymentStatusCodeType'
# Returns: 'ns:PaymentStatusCodeType'
To install eBay::API, copy and paste the appropriate command in to your terminal.
cpanm
cpanm eBay::API
CPAN shell
perl -MCPAN -e shell install eBay::API
For more information on module installation, please visit the detailed CPAN module installation guide.