urn.ebay.apis.eBLBaseComponents
Class DoDirectPaymentRequestDetailsType

java.lang.Object
  extended by urn.ebay.apis.eBLBaseComponents.DoDirectPaymentRequestDetailsType

public class DoDirectPaymentRequestDetailsType
extends Object

How you want to obtain payment. Required Authorization indicates that this payment is a basic authorization subject to settlement with PayPal Authorization and Capture. Sale indicates that this is a final sale for which you are requesting payment. NOTE: Order is not allowed for Direct Payment. Character length and limit: Up to 13 single-byte alphabetic characters


Constructor Summary
DoDirectPaymentRequestDetailsType()
          Default Constructor
 
Method Summary
 CreditCardDetailsType getCreditCard()
          Getter for creditCard
 String getIPAddress()
          Getter for iPAddress
 String getMerchantSessionId()
          Getter for merchantSessionId
 PaymentActionCodeType getPaymentAction()
          Getter for paymentAction
 PaymentDetailsType getPaymentDetails()
          Getter for paymentDetails
 Boolean getReturnFMFDetails()
          Getter for returnFMFDetails
 void setCreditCard(CreditCardDetailsType creditCard)
          Setter for creditCard
 void setIPAddress(String iPAddress)
          Setter for iPAddress
 void setMerchantSessionId(String merchantSessionId)
          Setter for merchantSessionId
 void setPaymentAction(PaymentActionCodeType paymentAction)
          Setter for paymentAction
 void setPaymentDetails(PaymentDetailsType paymentDetails)
          Setter for paymentDetails
 void setReturnFMFDetails(Boolean returnFMFDetails)
          Setter for returnFMFDetails
 String toXMLString(String prefix, String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DoDirectPaymentRequestDetailsType

public DoDirectPaymentRequestDetailsType()
Default Constructor

Method Detail

getPaymentAction

public PaymentActionCodeType getPaymentAction()
Getter for paymentAction


setPaymentAction

public void setPaymentAction(PaymentActionCodeType paymentAction)
Setter for paymentAction


getPaymentDetails

public PaymentDetailsType getPaymentDetails()
Getter for paymentDetails


setPaymentDetails

public void setPaymentDetails(PaymentDetailsType paymentDetails)
Setter for paymentDetails


getCreditCard

public CreditCardDetailsType getCreditCard()
Getter for creditCard


setCreditCard

public void setCreditCard(CreditCardDetailsType creditCard)
Setter for creditCard


getIPAddress

public String getIPAddress()
Getter for iPAddress


setIPAddress

public void setIPAddress(String iPAddress)
Setter for iPAddress


getMerchantSessionId

public String getMerchantSessionId()
Getter for merchantSessionId


setMerchantSessionId

public void setMerchantSessionId(String merchantSessionId)
Setter for merchantSessionId


getReturnFMFDetails

public Boolean getReturnFMFDetails()
Getter for returnFMFDetails


setReturnFMFDetails

public void setReturnFMFDetails(Boolean returnFMFDetails)
Setter for returnFMFDetails


toXMLString

public String toXMLString(String prefix,
                          String name)


Copyright © 2012. All Rights Reserved.