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
-
eBayPaymentStatusIndicates 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. -
checkoutStatusIndicates the current status of the checkout flow for the order.
property -
lastTimeModifiedIndicates date and time an order’s status was last updated (in GMT).
property -
paymentMethodUsedThe 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. -
completeStatusIndicates whether checkout is complete, incomplete, or pending for an order.
property -
buyerSelectedShippingIndicates 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). -
paymentHoldStatusContains the status of a PayPal payment hold on the item.
property -
integratedMerchantCreditCardEnabledIndicates 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. -
eBayPaymentMismatchDetailsThis 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 *anyDiscussion
(public property)
entry type : PicoAnyElement, wrapper for primitive anyelement
Declared In
Trading_TransactionStatusType.hbuyerSelectedShipping
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 *buyerSelectedShippingDiscussion
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.hcheckoutStatus
Indicates the current status of the checkout flow for the order.
@property (nonatomic, retain) NSString *checkoutStatusDiscussion
Indicates the current status of the checkout flow for the order.
type: string constant in Trading_CheckoutStatusCodeType.h
Declared In
Trading_TransactionStatusType.hcompleteStatus
Indicates whether checkout is complete, incomplete, or pending for an order.
@property (nonatomic, retain) NSString *completeStatusDiscussion
Indicates whether checkout is complete, incomplete, or pending for an order.
type: string constant in Trading_CompleteStatusCodeType.h
Declared In
Trading_TransactionStatusType.heBayPaymentMismatchDetails
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 *eBayPaymentMismatchDetailsDiscussion
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.heBayPaymentStatus
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 *eBayPaymentStatusDiscussion
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.hintegratedMerchantCreditCardEnabled
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 *integratedMerchantCreditCardEnabledDiscussion
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.hlastTimeModified
Indicates date and time an order’s status was last updated (in GMT).
@property (nonatomic, retain) NSDate *lastTimeModifiedDiscussion
Indicates date and time an order’s status was last updated (in GMT).
type : NSDate, wrapper for primitive date
Declared In
Trading_TransactionStatusType.hpaymentHoldStatus
Contains the status of a PayPal payment hold on the item.
@property (nonatomic, retain) NSString *paymentHoldStatusDiscussion
Contains the status of a PayPal payment hold on the item.
type: string constant in Trading_PaymentHoldStatusCodeType.h
Declared In
Trading_TransactionStatusType.hpaymentMethodUsed
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 *paymentMethodUsedDiscussion
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