eBay Merchant Data APIVersion 1255
 

PaymentTransactionStatusCodeType ( token )

Type defining the possible states of a payment transaction. This type is used by several containers in order management-related calls.

Types that use PaymentTransactionStatusCodeType:

Call that uses one or more values of PaymentTransactionStatusCodeType:

Enumeration Values

Value Description
CustomCode Reserved for internal or future use.
Failed This value indicates that the payment transaction failed.
Pending This value indicates that the payment transaction is pending.

Note: Previously, the Succeeded value would automatically get returned for order payment transactions that were occurring off of eBay's platform. As of March 2020, the Pending value will get returned instead for order payment transactions occurring off of eBay's platform, and the seller can use the CompleteSale call to mark the order as paid. Once the seller does this, the payment status will change from Pending to Succeeded.
Succeeded This value indicates that the payment transaction succeeded. If the payment transaction is a buyer's payment for an order, once this Succeeded value is returned in an order management call, it is safe for the seller to ship the order to the buyer.

Note: Previously, the Succeeded value would automatically get returned for order payment transactions that were occurring off of eBay's platform. As of March 2020, the Pending value will get returned instead for order payment transactions occurring off of eBay's platform, and the seller can use the CompleteSale call to mark the order as paid. Once the seller does this, the payment status will change from Pending to Succeeded.
  * See the Enumeration Index to see exact use of each enumeration value in the API.