public class

DoReferenceTransactionRequestDetailsType

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

Class Overview

Java class for DoReferenceTransactionRequestDetailsType complex type.

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

 <complexType name="DoReferenceTransactionRequestDetailsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ReferenceID" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="PaymentAction" type="{urn:ebay:apis:eBLBaseComponents}PaymentActionCodeType"/>
         <element name="PaymentType" type="{urn:ebay:apis:eBLBaseComponents}MerchantPullPaymentCodeType" minOccurs="0"/>
         <element name="PaymentDetails" type="{urn:ebay:apis:eBLBaseComponents}PaymentDetailsType"/>
         <element name="CreditCard" type="{urn:ebay:apis:eBLBaseComponents}ReferenceCreditCardDetailsType" minOccurs="0"/>
         <element name="IPAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="MerchantSessionId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ReqConfirmShipping" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="SoftDescriptor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

Summary

Fields
protected ReferenceCreditCardDetailsType creditCard
protected String ipAddress
protected String merchantSessionId
protected PaymentActionCodeType paymentAction
protected PaymentDetailsType paymentDetails
protected MerchantPullPaymentCodeType paymentType
protected String referenceID
protected String reqConfirmShipping
protected String softDescriptor
Public Constructors
DoReferenceTransactionRequestDetailsType()
Public Methods
ReferenceCreditCardDetailsType 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.
MerchantPullPaymentCodeType getPaymentType()
Gets the value of the paymentType property.
String getReferenceID()
Gets the value of the referenceID property.
String getReqConfirmShipping()
Gets the value of the reqConfirmShipping property.
String getSoftDescriptor()
Gets the value of the softDescriptor property.
void setCreditCard(ReferenceCreditCardDetailsType 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 setPaymentType(MerchantPullPaymentCodeType value)
Sets the value of the paymentType property.
void setReferenceID(String value)
Sets the value of the referenceID property.
void setReqConfirmShipping(String value)
Sets the value of the reqConfirmShipping property.
void setSoftDescriptor(String value)
Sets the value of the softDescriptor property.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected ReferenceCreditCardDetailsType creditCard

protected String ipAddress

protected String merchantSessionId

protected PaymentActionCodeType paymentAction

protected PaymentDetailsType paymentDetails

protected MerchantPullPaymentCodeType paymentType

protected String referenceID

protected String reqConfirmShipping

protected String softDescriptor

Public Constructors

public DoReferenceTransactionRequestDetailsType ()

Public Methods

public ReferenceCreditCardDetailsType 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 MerchantPullPaymentCodeType getPaymentType ()

Gets the value of the paymentType property.

Returns

public String getReferenceID ()

Gets the value of the referenceID property.

Returns
  • possible object is String

public String getReqConfirmShipping ()

Gets the value of the reqConfirmShipping property.

Returns
  • possible object is String

public String getSoftDescriptor ()

Gets the value of the softDescriptor property.

Returns
  • possible object is String

public void setCreditCard (ReferenceCreditCardDetailsType value)

Sets the value of the creditCard property.

Parameters
value Allowed object is ReferenceCreditCardDetailsType

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 setPaymentType (MerchantPullPaymentCodeType value)

Sets the value of the paymentType property.

Parameters
value Allowed object is MerchantPullPaymentCodeType

public void setReferenceID (String value)

Sets the value of the referenceID property.

Parameters
value Allowed object is String

public void setReqConfirmShipping (String value)

Sets the value of the reqConfirmShipping property.

Parameters
value Allowed object is String

public void setSoftDescriptor (String value)

Sets the value of the softDescriptor property.

Parameters
value Allowed object is String