public class

CreditCardDetailsType

extends Object
java.lang.Object
   ↳ ebay.apis.eblbasecomponents.CreditCardDetailsType

Class Overview

CreditCardDetailsType Information about a Credit Card.

Java class for CreditCardDetailsType complex type.

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

 <complexType name="CreditCardDetailsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="CreditCardType" type="{urn:ebay:apis:eBLBaseComponents}CreditCardTypeType" minOccurs="0"/>
         <element name="CreditCardNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ExpMonth" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ExpYear" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="CardOwner" type="{urn:ebay:apis:eBLBaseComponents}PayerInfoType" minOccurs="0"/>
         <element name="CVV2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="StartMonth" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="StartYear" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="IssueNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ThreeDSecureRequest" type="{urn:ebay:apis:eBLBaseComponents}ThreeDSecureRequestType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected PayerInfoType cardOwner
protected String creditCardNumber
protected CreditCardTypeType creditCardType
protected String cvv2
protected Integer expMonth
protected Integer expYear
protected String issueNumber
protected Integer startMonth
protected Integer startYear
protected ThreeDSecureRequestType threeDSecureRequest
Public Constructors
CreditCardDetailsType()
Public Methods
String getCVV2()
Gets the value of the cvv2 property.
PayerInfoType getCardOwner()
Gets the value of the cardOwner property.
String getCreditCardNumber()
Gets the value of the creditCardNumber property.
CreditCardTypeType getCreditCardType()
Gets the value of the creditCardType property.
Integer getExpMonth()
Gets the value of the expMonth property.
Integer getExpYear()
Gets the value of the expYear property.
String getIssueNumber()
Gets the value of the issueNumber property.
Integer getStartMonth()
Gets the value of the startMonth property.
Integer getStartYear()
Gets the value of the startYear property.
ThreeDSecureRequestType getThreeDSecureRequest()
Gets the value of the threeDSecureRequest property.
void setCVV2(String value)
Sets the value of the cvv2 property.
void setCardOwner(PayerInfoType value)
Sets the value of the cardOwner property.
void setCreditCardNumber(String value)
Sets the value of the creditCardNumber property.
void setCreditCardType(CreditCardTypeType value)
Sets the value of the creditCardType property.
void setExpMonth(Integer value)
Sets the value of the expMonth property.
void setExpYear(Integer value)
Sets the value of the expYear property.
void setIssueNumber(String value)
Sets the value of the issueNumber property.
void setStartMonth(Integer value)
Sets the value of the startMonth property.
void setStartYear(Integer value)
Sets the value of the startYear property.
void setThreeDSecureRequest(ThreeDSecureRequestType value)
Sets the value of the threeDSecureRequest property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected PayerInfoType cardOwner

protected String creditCardNumber

protected CreditCardTypeType creditCardType

protected String cvv2

protected Integer expMonth

protected Integer expYear

protected String issueNumber

protected Integer startMonth

protected Integer startYear

protected ThreeDSecureRequestType threeDSecureRequest

Public Constructors

public CreditCardDetailsType ()

Public Methods

public String getCVV2 ()

Gets the value of the cvv2 property.

Returns
  • possible object is String

public PayerInfoType getCardOwner ()

Gets the value of the cardOwner property.

Returns

public String getCreditCardNumber ()

Gets the value of the creditCardNumber property.

Returns
  • possible object is String

public CreditCardTypeType getCreditCardType ()

Gets the value of the creditCardType property.

Returns

public Integer getExpMonth ()

Gets the value of the expMonth property.

Returns
  • possible object is Integer

public Integer getExpYear ()

Gets the value of the expYear property.

Returns
  • possible object is Integer

public String getIssueNumber ()

Gets the value of the issueNumber property.

Returns
  • possible object is String

public Integer getStartMonth ()

Gets the value of the startMonth property.

Returns
  • possible object is Integer

public Integer getStartYear ()

Gets the value of the startYear property.

Returns
  • possible object is Integer

public ThreeDSecureRequestType getThreeDSecureRequest ()

Gets the value of the threeDSecureRequest property.

Returns

public void setCVV2 (String value)

Sets the value of the cvv2 property.

Parameters
value Allowed object is String

public void setCardOwner (PayerInfoType value)

Sets the value of the cardOwner property.

Parameters
value Allowed object is PayerInfoType

public void setCreditCardNumber (String value)

Sets the value of the creditCardNumber property.

Parameters
value Allowed object is String

public void setCreditCardType (CreditCardTypeType value)

Sets the value of the creditCardType property.

Parameters
value Allowed object is CreditCardTypeType

public void setExpMonth (Integer value)

Sets the value of the expMonth property.

Parameters
value Allowed object is Integer

public void setExpYear (Integer value)

Sets the value of the expYear property.

Parameters
value Allowed object is Integer

public void setIssueNumber (String value)

Sets the value of the issueNumber property.

Parameters
value Allowed object is String

public void setStartMonth (Integer value)

Sets the value of the startMonth property.

Parameters
value Allowed object is Integer

public void setStartYear (Integer value)

Sets the value of the startYear property.

Parameters
value Allowed object is Integer

public void setThreeDSecureRequest (ThreeDSecureRequestType value)

Sets the value of the threeDSecureRequest property.

Parameters
value Allowed object is ThreeDSecureRequestType