public class

DoDirectPaymentRequestDetailsType

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

Class Overview

Java class for DoDirectPaymentRequestDetailsType complex type.

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

 <complexType name="DoDirectPaymentRequestDetailsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="PaymentAction" type="{urn:ebay:apis:eBLBaseComponents}PaymentActionCodeType"/>
         <element name="PaymentDetails" type="{urn:ebay:apis:eBLBaseComponents}PaymentDetailsType"/>
         <element name="CreditCard" type="{urn:ebay:apis:eBLBaseComponents}CreditCardDetailsType"/>
         <element name="IPAddress" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="MerchantSessionId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ReturnFMFDetails" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected CreditCardDetailsType creditCard
protected String ipAddress
protected String merchantSessionId
protected PaymentActionCodeType paymentAction
protected PaymentDetailsType paymentDetails
protected Boolean returnFMFDetails
Public Constructors
DoDirectPaymentRequestDetailsType()
Public Methods
CreditCardDetailsType getCreditCard()
Gets the value of the creditCard property.
String getIPAddress()
Gets the value of the ipAddress property.
String getMerchantSessionId()
Gets the value of the merchantSessionId property.
PaymentActionCodeType getPaymentAction()
Gets the value of the paymentAction property.
PaymentDetailsType getPaymentDetails()
Gets the value of the paymentDetails property.
Boolean isReturnFMFDetails()
Gets the value of the returnFMFDetails property.
void setCreditCard(CreditCardDetailsType value)
Sets the value of the creditCard property.
void setIPAddress(String value)
Sets the value of the ipAddress property.
void setMerchantSessionId(String value)
Sets the value of the merchantSessionId property.
void setPaymentAction(PaymentActionCodeType value)
Sets the value of the paymentAction property.
void setPaymentDetails(PaymentDetailsType value)
Sets the value of the paymentDetails property.
void setReturnFMFDetails(Boolean value)
Sets the value of the returnFMFDetails property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected CreditCardDetailsType creditCard

protected String ipAddress

protected String merchantSessionId

protected PaymentActionCodeType paymentAction

protected PaymentDetailsType paymentDetails

protected Boolean returnFMFDetails

Public Constructors

public DoDirectPaymentRequestDetailsType ()

Public Methods

public CreditCardDetailsType getCreditCard ()

Gets the value of the creditCard property.

Returns

public String getIPAddress ()

Gets the value of the ipAddress property.

Returns
  • possible object is String

public String getMerchantSessionId ()

Gets the value of the merchantSessionId property.

Returns
  • possible object is String

public PaymentActionCodeType getPaymentAction ()

Gets the value of the paymentAction property.

Returns

public PaymentDetailsType getPaymentDetails ()

Gets the value of the paymentDetails property.

Returns

public Boolean isReturnFMFDetails ()

Gets the value of the returnFMFDetails property.

Returns
  • possible object is Boolean

public void setCreditCard (CreditCardDetailsType value)

Sets the value of the creditCard property.

Parameters
value Allowed object is CreditCardDetailsType

public void setIPAddress (String value)

Sets the value of the ipAddress property.

Parameters
value Allowed object is String

public void setMerchantSessionId (String value)

Sets the value of the merchantSessionId property.

Parameters
value Allowed object is String

public void setPaymentAction (PaymentActionCodeType value)

Sets the value of the paymentAction property.

Parameters
value Allowed object is PaymentActionCodeType

public void setPaymentDetails (PaymentDetailsType value)

Sets the value of the paymentDetails property.

Parameters
value Allowed object is PaymentDetailsType

public void setReturnFMFDetails (Boolean value)

Sets the value of the returnFMFDetails property.

Parameters
value Allowed object is Boolean