Changes since
the last release

com.ebay.soap.eBLBaseComponents
Enum BuyerPaymentInstrumentCodeType

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

public enum BuyerPaymentInstrumentCodeType
extends Enum<BuyerPaymentInstrumentCodeType>

Java class for BuyerPaymentInstrumentCodeType.

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

 <simpleType name="BuyerPaymentInstrumentCodeType">
   <restriction base="{http://www.w3.org/2001/XMLSchema}token">
     <enumeration value="None"/>
     <enumeration value="CreditCard"/>
     <enumeration value="BankDirectDebit"/>
     <enumeration value="PayPal"/>
     <enumeration value="ELV"/>
     <enumeration value="LocalPaymentCreditCardOther"/>
     <enumeration value="LocalPaymentELV"/>
     <enumeration value="LocalPaymentMasterCard"/>
     <enumeration value="LocalPaymentAMEX"/>
     <enumeration value="LocalPaymentVISA"/>
     <enumeration value="LocalPaymentDiscover"/>
     <enumeration value="LocalPaymentDinersclub"/>
     <enumeration value="LocalPaymentJCB"/>
     <enumeration value="LocalPaymentSWITCH"/>
     <enumeration value="LocalPaymentSOLO"/>
     <enumeration value="GIROPAY"/>
     <enumeration value="BML"/>
     <enumeration value="PayUponInvoice"/>
     <enumeration value="CustomCode"/>
   </restriction>
 </simpleType>
 
Note: Per JAXB standards, underscores are added to separate words in enumerations (e.g., PayPal becomes PAY_PAL).


Enum Constant Summary
BANK_DIRECT_DEBIT
          This enumeration value indicates that a bank debit card was used to pay for the order.
BML
          This enumeration value indicates that BML was used to pay for the order.
CREDIT_CARD
          This enumeration value indicates that a credit card was used to pay for the order.
CUSTOM_CODE
          Reserved for internal or future use.
ELV
          This enumeration value indicates that Elektronisches Lastschriftverfahren (direct debit) was used to pay for the order.
GIROPAY
          This enumeration value indicates that Giropay was used to pay for the order.
LOCAL_PAYMENT_AMEX
          This enumeration value indicates that an American Express credit card was used to pay for the order.
LOCAL_PAYMENT_CREDIT_CARD_OTHER
          This enumeration value indicates that an unknown credit card was used to pay for the order.
LOCAL_PAYMENT_DINERSCLUB
          This enumeration value indicates that a Diners Club credit card was used to pay for the order.
LOCAL_PAYMENT_DISCOVER
          This enumeration value indicates that a Discover credit card was used to pay for the order.
LOCAL_PAYMENT_ELV
          This enumeration value indicates that Elektronisches Lastschriftverfahren (direct debit) was used locally to pay for the order.
LOCAL_PAYMENT_JCB
          This enumeration value indicates that a JCB credit card was used to pay for the order.
LOCAL_PAYMENT_MASTER_CARD
          This enumeration value indicates that a Master Card credit card was used to pay for the order.
LOCAL_PAYMENT_SOLO
          This enumeration value indicates that a Solo debit card was used to pay for the order.
LOCAL_PAYMENT_SWITCH
          This enumeration value indicates that a Switch debit card was used to pay for the order.
LOCAL_PAYMENT_VISA
          This enumeration value indicates that a Visa credit card was used to pay for the order.
NONE
          This enumeration value indicates that no payment method was specified by the seller.
PAY_PAL
          This enumeration value indicates that PayPal was used to pay for the order.
PAY_UPON_INVOICE
          This enumeration value indicates that the 'Pay Upon Invoice' option was offered to the buyer on the Germany site.
 
Method Summary
static BuyerPaymentInstrumentCodeType fromValue(String v)
           
 String value()
           
static BuyerPaymentInstrumentCodeType valueOf(String name)
          Returns the enum constant of this type with the specified name.
static BuyerPaymentInstrumentCodeType[] 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

NONE

public static final BuyerPaymentInstrumentCodeType NONE
This enumeration value indicates that no payment method was specified by the seller.


CREDIT_CARD

public static final BuyerPaymentInstrumentCodeType CREDIT_CARD
This enumeration value indicates that a credit card was used to pay for the order.


BANK_DIRECT_DEBIT

public static final BuyerPaymentInstrumentCodeType BANK_DIRECT_DEBIT
This enumeration value indicates that a bank debit card was used to pay for the order.


PAY_PAL

public static final BuyerPaymentInstrumentCodeType PAY_PAL
This enumeration value indicates that PayPal was used to pay for the order.


ELV

public static final BuyerPaymentInstrumentCodeType ELV
This enumeration value indicates that Elektronisches Lastschriftverfahren (direct debit) was used to pay for the order.


LOCAL_PAYMENT_CREDIT_CARD_OTHER

public static final BuyerPaymentInstrumentCodeType LOCAL_PAYMENT_CREDIT_CARD_OTHER
This enumeration value indicates that an unknown credit card was used to pay for the order.


LOCAL_PAYMENT_ELV

public static final BuyerPaymentInstrumentCodeType LOCAL_PAYMENT_ELV
This enumeration value indicates that Elektronisches Lastschriftverfahren (direct debit) was used locally to pay for the order.


LOCAL_PAYMENT_MASTER_CARD

public static final BuyerPaymentInstrumentCodeType LOCAL_PAYMENT_MASTER_CARD
This enumeration value indicates that a Master Card credit card was used to pay for the order.


LOCAL_PAYMENT_AMEX

public static final BuyerPaymentInstrumentCodeType LOCAL_PAYMENT_AMEX
This enumeration value indicates that an American Express credit card was used to pay for the order.


LOCAL_PAYMENT_VISA

public static final BuyerPaymentInstrumentCodeType LOCAL_PAYMENT_VISA
This enumeration value indicates that a Visa credit card was used to pay for the order.


LOCAL_PAYMENT_DISCOVER

public static final BuyerPaymentInstrumentCodeType LOCAL_PAYMENT_DISCOVER
This enumeration value indicates that a Discover credit card was used to pay for the order.


LOCAL_PAYMENT_DINERSCLUB

public static final BuyerPaymentInstrumentCodeType LOCAL_PAYMENT_DINERSCLUB
This enumeration value indicates that a Diners Club credit card was used to pay for the order.


LOCAL_PAYMENT_JCB

public static final BuyerPaymentInstrumentCodeType LOCAL_PAYMENT_JCB
This enumeration value indicates that a JCB credit card was used to pay for the order.


LOCAL_PAYMENT_SWITCH

public static final BuyerPaymentInstrumentCodeType LOCAL_PAYMENT_SWITCH
This enumeration value indicates that a Switch debit card was used to pay for the order.


LOCAL_PAYMENT_SOLO

public static final BuyerPaymentInstrumentCodeType LOCAL_PAYMENT_SOLO
This enumeration value indicates that a Solo debit card was used to pay for the order.


GIROPAY

public static final BuyerPaymentInstrumentCodeType GIROPAY
This enumeration value indicates that Giropay was used to pay for the order.


BML

public static final BuyerPaymentInstrumentCodeType BML
This enumeration value indicates that BML was used to pay for the order.


PAY_UPON_INVOICE

public static final BuyerPaymentInstrumentCodeType PAY_UPON_INVOICE
This enumeration value indicates that the 'Pay Upon Invoice' option was offered to the buyer on the Germany site.


CUSTOM_CODE

public static final BuyerPaymentInstrumentCodeType CUSTOM_CODE
Reserved for internal or future use.

Method Detail

values

public static BuyerPaymentInstrumentCodeType[] 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 (BuyerPaymentInstrumentCodeType c : BuyerPaymentInstrumentCodeType.values())
    System.out.println(c);

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

valueOf

public static BuyerPaymentInstrumentCodeType 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 BuyerPaymentInstrumentCodeType 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.