Changes since
the last release

com.ebay.soap.eBLBaseComponents
Enum PaidStatusCodeType

java.lang.Object
  extended by java.lang.Enum<PaidStatusCodeType>
      extended by com.ebay.soap.eBLBaseComponents.PaidStatusCodeType
All Implemented Interfaces:
Serializable, Comparable<PaidStatusCodeType>

public enum PaidStatusCodeType
extends Enum<PaidStatusCodeType>

Java class for PaidStatusCodeType.

The following schema fragment specifies the expected content contained within this class.

 <simpleType name="PaidStatusCodeType">
   <restriction base="{http://www.w3.org/2001/XMLSchema}token">
     <enumeration value="NotPaid"/>
     <enumeration value="BuyerHasNotCompletedCheckout"/>
     <enumeration value="PaymentPendingWithPayPal"/>
     <enumeration value="PaidWithPayPal"/>
     <enumeration value="MarkedAsPaid"/>
     <enumeration value="PaymentPendingWithEscrow"/>
     <enumeration value="PaidWithEscrow"/>
     <enumeration value="EscrowPaymentCancelled"/>
     <enumeration value="PaymentPendingWithPaisaPay"/>
     <enumeration value="PaidWithPaisaPay"/>
     <enumeration value="PaymentPending"/>
     <enumeration value="PaymentPendingWithPaisaPayEscrow"/>
     <enumeration value="PaidWithPaisaPayEscrow"/>
     <enumeration value="PaisaPayNotPaid"/>
     <enumeration value="Refunded"/>
     <enumeration value="WaitingForCODPayment"/>
     <enumeration value="PaidCOD"/>
     <enumeration value="CustomCode"/>
     <enumeration value="Paid"/>
     <enumeration value="PayUponInvoice"/>
   </restriction>
 </simpleType>
 
Note: Per JAXB standards, underscores are added to separate words in enumerations (e.g., PayPal becomes PAY_PAL).


Enum Constant Summary
BUYER_HAS_NOT_COMPLETED_CHECKOUT
          The buyer has not completed the checkout process and so has not made payment.
CUSTOM_CODE
          Reserved for future use.
ESCROW_PAYMENT_CANCELLED
          The buyer has made an escrow payment, but has cancelled the payment.
MARKED_AS_PAID
          The order is marked as paid by either the buyer or seller.
NOT_PAID
          The buyer has not completed checkout, but has not paid through PayPal or PaisaPay (but please also see the documentation for PaymentHoldStatus and its applicable values).
PAID
          The order has been paid for.
PAID_COD
          The buyer has paid for the order with the COD payment method.
PAID_WITH_ESCROW
          The buyer has made an escrow payment, and the seller has received payment.
PAID_WITH_PAISA_PAY
          The buyer has paid with PaisaPay, and the payment is complete.
PAID_WITH_PAISA_PAY_ESCROW
          The buyer has paid with PaisaPay Escrow, and the payment is complete.
PAID_WITH_PAY_PAL
          The buyer has made a PayPal payment, and the payment is complete.
PAISA_PAY_NOT_PAID
          The selected payment method is PaisaPay, but the buyer has not made the payment.
PAY_UPON_INVOICE
          This value indicates that the buyer was offered the 'Pay Upon Invoice' option.
PAYMENT_PENDING
          The buyer has made a payment other than PayPal, escrow, or PaisaPay, but the payment is still being processed.
PAYMENT_PENDING_WITH_ESCROW
          The buyer has made an escrow payment, but the seller has not yet received it.
PAYMENT_PENDING_WITH_PAISA_PAY
          The buyer has paid with PaisaPay, but the payment is still being processed.
PAYMENT_PENDING_WITH_PAISA_PAY_ESCROW
          The buyer has paid with PaisaPay Escrow, but the payment is still being processed.
PAYMENT_PENDING_WITH_PAY_PAL
          The buyer has made a PayPal payment, but the seller has not yet received it.
REFUNDED
          The buyer's payment was refunded.
WAITING_FOR_COD_PAYMENT
          The selected payment method is COD and the buyer will make the payment upon delivery.
 
Method Summary
static PaidStatusCodeType fromValue(String v)
           
 String value()
           
static PaidStatusCodeType valueOf(String name)
          Returns the enum constant of this type with the specified name.
static PaidStatusCodeType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

NOT_PAID

public static final PaidStatusCodeType NOT_PAID
The buyer has not completed checkout, but has not paid through PayPal or PaisaPay (but please also see the documentation for PaymentHoldStatus and its applicable values). The buyer might have paid using another method, but the payment might not have been received or cleared. Important: Please see the documentation for PaymentHoldStatus and its applicable values. PaymentHoldStatus contains the current status of a hold on a PayPal payment.


BUYER_HAS_NOT_COMPLETED_CHECKOUT

public static final PaidStatusCodeType BUYER_HAS_NOT_COMPLETED_CHECKOUT
The buyer has not completed the checkout process and so has not made payment.


PAYMENT_PENDING_WITH_PAY_PAL

public static final PaidStatusCodeType PAYMENT_PENDING_WITH_PAY_PAL
The buyer has made a PayPal payment, but the seller has not yet received it.


PAID_WITH_PAY_PAL

public static final PaidStatusCodeType PAID_WITH_PAY_PAL
The buyer has made a PayPal payment, and the payment is complete. But please also see the documentation for PaymentHoldStatus and its applicable values. PaymentHoldStatus contains the current status of a hold on a PayPal payment.


MARKED_AS_PAID

public static final PaidStatusCodeType MARKED_AS_PAID
The order is marked as paid by either the buyer or seller.


PAYMENT_PENDING_WITH_ESCROW

public static final PaidStatusCodeType PAYMENT_PENDING_WITH_ESCROW
The buyer has made an escrow payment, but the seller has not yet received it.


PAID_WITH_ESCROW

public static final PaidStatusCodeType PAID_WITH_ESCROW
The buyer has made an escrow payment, and the seller has received payment.


ESCROW_PAYMENT_CANCELLED

public static final PaidStatusCodeType ESCROW_PAYMENT_CANCELLED
The buyer has made an escrow payment, but has cancelled the payment.


PAYMENT_PENDING_WITH_PAISA_PAY

public static final PaidStatusCodeType PAYMENT_PENDING_WITH_PAISA_PAY
The buyer has paid with PaisaPay, but the payment is still being processed. The seller has not yet received payment. PaisaPay is only available on the India site.


PAID_WITH_PAISA_PAY

public static final PaidStatusCodeType PAID_WITH_PAISA_PAY
The buyer has paid with PaisaPay, and the payment is complete. PaisaPay is only available on the India site.


PAYMENT_PENDING

public static final PaidStatusCodeType PAYMENT_PENDING
The buyer has made a payment other than PayPal, escrow, or PaisaPay, but the payment is still being processed.


PAYMENT_PENDING_WITH_PAISA_PAY_ESCROW

public static final PaidStatusCodeType PAYMENT_PENDING_WITH_PAISA_PAY_ESCROW
The buyer has paid with PaisaPay Escrow, but the payment is still being processed. The seller has not yet received payment. PaisaPay Escrow is only available on the India site.


PAID_WITH_PAISA_PAY_ESCROW

public static final PaidStatusCodeType PAID_WITH_PAISA_PAY_ESCROW
The buyer has paid with PaisaPay Escrow, and the payment is complete. This payment method is only available on the India site.


PAISA_PAY_NOT_PAID

public static final PaidStatusCodeType PAISA_PAY_NOT_PAID
The selected payment method is PaisaPay, but the buyer has not made the payment. PaisaPay is only available on the India site.


REFUNDED

public static final PaidStatusCodeType REFUNDED
The buyer's payment was refunded.


WAITING_FOR_COD_PAYMENT

public static final PaidStatusCodeType WAITING_FOR_COD_PAYMENT
The selected payment method is COD and the buyer will make the payment upon delivery.


PAID_COD

public static final PaidStatusCodeType PAID_COD
The buyer has paid for the order with the COD payment method.


CUSTOM_CODE

public static final PaidStatusCodeType CUSTOM_CODE
Reserved for future use.


PAID

public static final PaidStatusCodeType PAID
The order has been paid for.


PAY_UPON_INVOICE

public static final PaidStatusCodeType PAY_UPON_INVOICE
This value indicates that the buyer was offered the 'Pay Upon Invoice' option. The 'Pay Upon Invoice' option is only available to eligible German buyers as part of Progressive Checkout on the German site. If a German buyer is offered the 'Pay Upon Invoice' option, that buyer is not required to pay for the order until after receiving an order invoice from the seller.

Method Detail

values

public static PaidStatusCodeType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (PaidStatusCodeType c : PaidStatusCodeType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static PaidStatusCodeType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

value

public String value()

fromValue

public static PaidStatusCodeType fromValue(String v)

Changes since
the last release

The information contained in this document is proprietary and confidential. Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc. For information regarding a qualifying NDA, contact Developer Relations: developer-relations@ebay.com
© 2004-2009 eBay Inc. All rights reserved.