Trading_TransactionStatusType Class Reference
Inherits from | NSObject |
Conforms to | PicoBindable |
Declared in | Trading_TransactionStatusType.h Trading_TransactionStatusType.m |
Overview
Contains the order status, e.g. the buyer’s online
payment and whether the checkout process for the order is complete.
@ingroup EBayAPIInterface
Tasks
-
eBayPaymentStatus
Indicates the success or failure of the buyer’s online payment
property
for an order. Applicable for the payment method that the buyer chose
for the order.
If the payment failed, the value returned indicates the reason for the failure.
Output only. -
checkoutStatus
Indicates the current status of the checkout flow for the order.
property -
lastTimeModified
Indicates date and time an order’s status was last updated (in GMT).
property -
paymentMethodUsed
The payment method that the buyer selected to pay for the order. If checkout is
property
not yet complete, PaymentMethodUsed is set to whatever the buyer selected as his
or her preference on the Review Your Purchase page. -
completeStatus
Indicates whether checkout is complete, incomplete, or pending for an order.
property -
buyerSelectedShipping
Indicates whether the buyer has selected shipping details
property
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). -
paymentHoldStatus
Contains the status of a PayPal payment hold on the item.
property -
integratedMerchantCreditCardEnabled
Indicates whether the item can be paid for through a payment gateway account.
property
If IntegratedMerchantCreditCardEnabled is true, then integrated merchant
credit card (IMCC) is enabled for credit cards because the seller
has a payment gateway (Payflow) account.
Therefore, if IntegratedMerchantCreditCardEnabled is true, and AmEx, Discover, or
VisaMC is returned for an item, then on checkout, an online credit-card payment
is processed through a payment gateway account. -
eBayPaymentMismatchDetails
This container is returned when a buyer’s payment does not match the total cost of an
property
order going through the new eBay payment process. This container is only applicable for
German and Austrian orders going through the new eBay payment process, and when the
buyer has selected EFT as the payment method.
Note:
The introduction of the new eBay payment process for the entire German and
Austrian eBay marketplace has been delayed until further notice. -
any
(public property)
property
Properties
any
(public property)
@property (nonatomic, retain) NSMutableArray *any
Discussion
(public property)
entry type : PicoAnyElement, wrapper for primitive anyelement
Declared In
Trading_TransactionStatusType.h
buyerSelectedShipping
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).
@property (nonatomic, retain) NSNumber *buyerSelectedShipping
Discussion
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).
type : NSNumber, wrapper for primitive bool
Declared In
Trading_TransactionStatusType.h
checkoutStatus
Indicates the current status of the checkout flow for the order.
@property (nonatomic, retain) NSString *checkoutStatus
Discussion
Indicates the current status of the checkout flow for the order.
type: string constant in Trading_CheckoutStatusCodeType.h
Declared In
Trading_TransactionStatusType.h
completeStatus
Indicates whether checkout is complete, incomplete, or pending for an order.
@property (nonatomic, retain) NSString *completeStatus
Discussion
Indicates whether checkout is complete, incomplete, or pending for an order.
type: string constant in Trading_CompleteStatusCodeType.h
Declared In
Trading_TransactionStatusType.h
eBayPaymentMismatchDetails
This container is returned when a buyer’s payment does not match the total cost of an
order going through the new eBay payment process. This container is only applicable for
German and Austrian orders going through the new eBay payment process, and when the
buyer has selected EFT as the payment method.
Note:
The introduction of the new eBay payment process for the entire German and
Austrian eBay marketplace has been delayed until further notice.
@property (nonatomic, retain) Trading_EBayPaymentMismatchDetailsType *eBayPaymentMismatchDetails
Discussion
This container is returned when a buyer’s payment does not match the total cost of an
order going through the new eBay payment process. This container is only applicable for
German and Austrian orders going through the new eBay payment process, and when the
buyer has selected EFT as the payment method.
Note:
The introduction of the new eBay payment process for the entire German and
Austrian eBay marketplace has been delayed until further notice.
type : class Trading_EBayPaymentMismatchDetailsType
Declared In
Trading_TransactionStatusType.h
eBayPaymentStatus
Indicates the success or failure of the buyer’s online payment
for an order. Applicable for the payment method that the buyer chose
for the order.
If the payment failed, the value returned indicates the reason for the failure.
Output only.
@property (nonatomic, retain) NSString *eBayPaymentStatus
Discussion
Indicates the success or failure of the buyer’s online payment
for an order. Applicable for the payment method that the buyer chose
for the order.
If the payment failed, the value returned indicates the reason for the failure.
Output only.
type: string constant in Trading_PaymentStatusCodeType.h
Declared In
Trading_TransactionStatusType.h
integratedMerchantCreditCardEnabled
Indicates whether the item can be paid for through a payment gateway account.
If IntegratedMerchantCreditCardEnabled is true, then integrated merchant
credit card (IMCC) is enabled for credit cards because the seller
has a payment gateway (Payflow) account.
Therefore, if IntegratedMerchantCreditCardEnabled is true, and AmEx, Discover, or
VisaMC is returned for an item, then on checkout, an online credit-card payment
is processed through a payment gateway account.
@property (nonatomic, retain) NSNumber *integratedMerchantCreditCardEnabled
Discussion
Indicates whether the item can be paid for through a payment gateway account.
If IntegratedMerchantCreditCardEnabled is true, then integrated merchant
credit card (IMCC) is enabled for credit cards because the seller
has a payment gateway (Payflow) account.
Therefore, if IntegratedMerchantCreditCardEnabled is true, and AmEx, Discover, or
VisaMC is returned for an item, then on checkout, an online credit-card payment
is processed through a payment gateway account.
type : NSNumber, wrapper for primitive bool
Declared In
Trading_TransactionStatusType.h
lastTimeModified
Indicates date and time an order’s status was last updated (in GMT).
@property (nonatomic, retain) NSDate *lastTimeModified
Discussion
Indicates date and time an order’s status was last updated (in GMT).
type : NSDate, wrapper for primitive date
Declared In
Trading_TransactionStatusType.h
paymentHoldStatus
Contains the status of a PayPal payment hold on the item.
@property (nonatomic, retain) NSString *paymentHoldStatus
Discussion
Contains the status of a PayPal payment hold on the item.
type: string constant in Trading_PaymentHoldStatusCodeType.h
Declared In
Trading_TransactionStatusType.h
paymentMethodUsed
The payment method that the buyer selected to pay for the order. 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.
@property (nonatomic, retain) NSString *paymentMethodUsed
Discussion
The payment method that the buyer selected to pay for the order. 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.
type: string constant in Trading_BuyerPaymentMethodCodeType.h
Declared In
Trading_TransactionStatusType.h