public class

DoDirectPaymentResponseType

extends AbstractResponseType
java.lang.Object
   ↳ ebay.apis.eblbasecomponents.AbstractResponseType
     ↳ ebay.api.paypalapi.DoDirectPaymentResponseType

Class Overview

Java class for DoDirectPaymentResponseType complex type.

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

 <complexType name="DoDirectPaymentResponseType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractResponseType">
       <sequence>
         <element name="Amount" type="{urn:ebay:apis:CoreComponentTypes}BasicAmountType"/>
         <element name="AVSCode" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="CVV2Code" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="TransactionID" type="{urn:ebay:apis:eBLBaseComponents}TransactionId"/>
         <element name="PendingReason" type="{urn:ebay:apis:eBLBaseComponents}PendingStatusCodeType" minOccurs="0"/>
         <element name="PaymentStatus" type="{urn:ebay:apis:eBLBaseComponents}PaymentStatusCodeType" minOccurs="0"/>
         <element name="FMFDetails" type="{urn:ebay:apis:eBLBaseComponents}FMFDetailsType" minOccurs="0"/>
         <element name="ThreeDSecureResponse" type="{urn:ebay:apis:eBLBaseComponents}ThreeDSecureResponseType" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

Summary

Fields
protected BasicAmountType amount
protected String avsCode
protected String cvv2Code
protected FMFDetailsType fmfDetails
protected PaymentStatusCodeType paymentStatus
protected PendingStatusCodeType pendingReason
protected ThreeDSecureResponseType threeDSecureResponse
protected String transactionID
[Expand]
Inherited Fields
From class ebay.apis.eblbasecomponents.AbstractResponseType
Public Constructors
DoDirectPaymentResponseType()
Public Methods
String getAVSCode()
Gets the value of the avsCode property.
BasicAmountType getAmount()
Gets the value of the amount property.
String getCVV2Code()
Gets the value of the cvv2Code property.
FMFDetailsType getFMFDetails()
Gets the value of the fmfDetails property.
PaymentStatusCodeType getPaymentStatus()
Gets the value of the paymentStatus property.
PendingStatusCodeType getPendingReason()
Gets the value of the pendingReason property.
ThreeDSecureResponseType getThreeDSecureResponse()
Gets the value of the threeDSecureResponse property.
String getTransactionID()
Gets the value of the transactionID property.
void setAVSCode(String value)
Sets the value of the avsCode property.
void setAmount(BasicAmountType value)
Sets the value of the amount property.
void setCVV2Code(String value)
Sets the value of the cvv2Code property.
void setFMFDetails(FMFDetailsType value)
Sets the value of the fmfDetails property.
void setPaymentStatus(PaymentStatusCodeType value)
Sets the value of the paymentStatus property.
void setPendingReason(PendingStatusCodeType value)
Sets the value of the pendingReason property.
void setThreeDSecureResponse(ThreeDSecureResponseType value)
Sets the value of the threeDSecureResponse property.
void setTransactionID(String value)
Sets the value of the transactionID property.
[Expand]
Inherited Methods
From class ebay.apis.eblbasecomponents.AbstractResponseType
From class java.lang.Object

Fields

protected BasicAmountType amount

protected String avsCode

protected String cvv2Code

protected FMFDetailsType fmfDetails

protected PaymentStatusCodeType paymentStatus

protected PendingStatusCodeType pendingReason

protected ThreeDSecureResponseType threeDSecureResponse

protected String transactionID

Public Constructors

public DoDirectPaymentResponseType ()

Public Methods

public String getAVSCode ()

Gets the value of the avsCode property.

Returns
  • possible object is String

public BasicAmountType getAmount ()

Gets the value of the amount property.

Returns

public String getCVV2Code ()

Gets the value of the cvv2Code property.

Returns
  • possible object is String

public FMFDetailsType getFMFDetails ()

Gets the value of the fmfDetails property.

Returns

public PaymentStatusCodeType getPaymentStatus ()

Gets the value of the paymentStatus property.

Returns

public PendingStatusCodeType getPendingReason ()

Gets the value of the pendingReason property.

Returns

public ThreeDSecureResponseType getThreeDSecureResponse ()

Gets the value of the threeDSecureResponse property.

Returns

public String getTransactionID ()

Gets the value of the transactionID property.

Returns
  • possible object is String

public void setAVSCode (String value)

Sets the value of the avsCode property.

Parameters
value Allowed object is String

public void setAmount (BasicAmountType value)

Sets the value of the amount property.

Parameters
value Allowed object is BasicAmountType

public void setCVV2Code (String value)

Sets the value of the cvv2Code property.

Parameters
value Allowed object is String

public void setFMFDetails (FMFDetailsType value)

Sets the value of the fmfDetails property.

Parameters
value Allowed object is FMFDetailsType

public void setPaymentStatus (PaymentStatusCodeType value)

Sets the value of the paymentStatus property.

Parameters
value Allowed object is PaymentStatusCodeType

public void setPendingReason (PendingStatusCodeType value)

Sets the value of the pendingReason property.

Parameters
value Allowed object is PendingStatusCodeType

public void setThreeDSecureResponse (ThreeDSecureResponseType value)

Sets the value of the threeDSecureResponse property.

Parameters
value Allowed object is ThreeDSecureResponseType

public void setTransactionID (String value)

Sets the value of the transactionID property.

Parameters
value Allowed object is String