eBay Trading APIVersion 1081

CheckoutStatusType

Type defining the CheckoutStatus container that is returned in GetOrders and GetOrderTransactions to indicate the current checkout status of the order.

Type that uses CheckoutStatusType:

Calls that use CheckoutStatusType:

Fields



eBayPaymentMismatchDetails ( eBayPaymentMismatchDetailsType ) [0..1]
Not used by any call.

This container is no longer used.
See the Field Index to learn which calls use eBayPaymentMismatchDetails.

eBayPaymentStatus ( PaymentStatusCodeType ) [0..1]
This value indicates the payment status of an order.
See the Field Index to learn which calls use eBayPaymentStatus.

IntegratedMerchantCreditCardEnabled ( boolean ) [0..1]
Indicates whether the item can be paid for through a payment gateway (Payflow) account. If IntegratedMerchantCreditCardEnabled is true, then integrated merchant credit card (IMCC) is enabled for credit cards because the seller has a payment gateway 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.
See the Field Index to learn which calls use IntegratedMerchantCreditCardEnabled.

LastModifiedTime ( dateTime ) [0..1]
Indicates the last time that there was a change in value of the CheckoutStatus.Status field, such as 'Pending' to 'Complete'.
See the Field Index to learn which calls use LastModifiedTime.

PaymentInstrument ( BuyerPaymentInstrumentCodeType ) [0..1]
The enumeration value in this field indicates which payment method was used by the German buyer who was offered the 'Pay Upon Invoice' option. This field will only be returned if a German buyer was offered the 'Pay Upon Invoice' option. Otherwise, the buyer's selected payment method is returned in the PaymentMethod field.
See the Field Index to learn which calls use PaymentInstrument.

The payment method that the buyer selected to pay for the order.
See the Field Index to learn which calls use PaymentMethod.

Indicates the status of the order. This value is subject to change based on the status of the checkout flow. Generally speaking, the Status field reads 'Incomplete' when payment has yet to be initiated, 'Pending' when payment has been initiated but is in process, and 'Complete' when the payment process has completed.

Note: If the PaymentMethod is CashOnPickup, the Status value will read Complete right at Checkout, even though the seller may not have been officially paid yet, and the eBayPaymentStatus field will read NoPaymentFailure. The CheckoutStatus.Status value will remain as Complete even if the seller uses ReviseCheckoutStatus to change the checkout status to Pending. However, the eBayPaymentStatus value in GetOrders will change from NoPaymentFailure to PaymentInProcess.
See the Field Index to learn which calls use Status.