urn.ebay.apis.eBLBaseComponents
Class DoExpressCheckoutPaymentRequestDetailsType

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

public class DoExpressCheckoutPaymentRequestDetailsType
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. Order indicates that this payment is is an order authorization subject to settlement with PayPal Authorization and Capture. Sale indicates that this is a final sale for which you are requesting payment. IMPORTANT: You cannot set PaymentAction to Sale on SetExpressCheckoutRequest and then change PaymentAction to Authorization on the final Express Checkout API, DoExpressCheckoutPaymentRequest. Character length and limit: Up to 13 single-byte alphabetic characters


Constructor Summary
DoExpressCheckoutPaymentRequestDetailsType()
          Default Constructor
 
Method Summary
 String getButtonSource()
          Getter for buttonSource
 String getBuyerMarketingEmail()
          Getter for buyerMarketingEmail
 List<CoupledBucketsType> getCoupledBuckets()
          Getter for coupledBuckets
 EnhancedDataType getEnhancedData()
          Getter for enhancedData
 String getGiftMessage()
          Getter for giftMessage
 String getGiftReceiptEnable()
          Getter for giftReceiptEnable
 BasicAmountType getGiftWrapAmount()
          Getter for giftWrapAmount
 String getGiftWrapName()
          Getter for giftWrapName
 String getOrderURL()
          Getter for orderURL
 String getPayerID()
          Getter for payerID
 PaymentActionCodeType getPaymentAction()
          Getter for paymentAction
 List<PaymentDetailsType> getPaymentDetails()
          Getter for paymentDetails
 String getPromoCode()
          Getter for promoCode
 String getPromoOverrideFlag()
          Getter for promoOverrideFlag
 Boolean getSkipBACreation()
          Getter for skipBACreation
 String getSoftDescriptor()
          Getter for softDescriptor
 List<String> getSurveyChoiceSelected()
          Getter for surveyChoiceSelected
 String getSurveyQuestion()
          Getter for surveyQuestion
 String getToken()
          Getter for token
 UserSelectedOptionType getUserSelectedOptions()
          Getter for userSelectedOptions
 void setButtonSource(String buttonSource)
          Setter for buttonSource
 void setBuyerMarketingEmail(String buyerMarketingEmail)
          Setter for buyerMarketingEmail
 void setCoupledBuckets(List<CoupledBucketsType> coupledBuckets)
          Setter for coupledBuckets
 void setEnhancedData(EnhancedDataType enhancedData)
          Setter for enhancedData
 void setGiftMessage(String giftMessage)
          Setter for giftMessage
 void setGiftReceiptEnable(String giftReceiptEnable)
          Setter for giftReceiptEnable
 void setGiftWrapAmount(BasicAmountType giftWrapAmount)
          Setter for giftWrapAmount
 void setGiftWrapName(String giftWrapName)
          Setter for giftWrapName
 void setOrderURL(String orderURL)
          Setter for orderURL
 void setPayerID(String payerID)
          Setter for payerID
 void setPaymentAction(PaymentActionCodeType paymentAction)
          Setter for paymentAction
 void setPaymentDetails(List<PaymentDetailsType> paymentDetails)
          Setter for paymentDetails
 void setPromoCode(String promoCode)
          Setter for promoCode
 void setPromoOverrideFlag(String promoOverrideFlag)
          Setter for promoOverrideFlag
 void setSkipBACreation(Boolean skipBACreation)
          Setter for skipBACreation
 void setSoftDescriptor(String softDescriptor)
          Setter for softDescriptor
 void setSurveyChoiceSelected(List<String> surveyChoiceSelected)
          Setter for surveyChoiceSelected
 void setSurveyQuestion(String surveyQuestion)
          Setter for surveyQuestion
 void setToken(String token)
          Setter for token
 void setUserSelectedOptions(UserSelectedOptionType userSelectedOptions)
          Setter for userSelectedOptions
 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

DoExpressCheckoutPaymentRequestDetailsType

public DoExpressCheckoutPaymentRequestDetailsType()
Default Constructor

Method Detail

getPaymentAction

public PaymentActionCodeType getPaymentAction()
Getter for paymentAction


setPaymentAction

public void setPaymentAction(PaymentActionCodeType paymentAction)
Setter for paymentAction


getToken

public String getToken()
Getter for token


setToken

public void setToken(String token)
Setter for token


getPayerID

public String getPayerID()
Getter for payerID


setPayerID

public void setPayerID(String payerID)
Setter for payerID


getOrderURL

public String getOrderURL()
Getter for orderURL


setOrderURL

public void setOrderURL(String orderURL)
Setter for orderURL


getPaymentDetails

public List<PaymentDetailsType> getPaymentDetails()
Getter for paymentDetails


setPaymentDetails

public void setPaymentDetails(List<PaymentDetailsType> paymentDetails)
Setter for paymentDetails


getPromoOverrideFlag

public String getPromoOverrideFlag()
Getter for promoOverrideFlag


setPromoOverrideFlag

public void setPromoOverrideFlag(String promoOverrideFlag)
Setter for promoOverrideFlag


getPromoCode

public String getPromoCode()
Getter for promoCode


setPromoCode

public void setPromoCode(String promoCode)
Setter for promoCode


getEnhancedData

public EnhancedDataType getEnhancedData()
Getter for enhancedData


setEnhancedData

public void setEnhancedData(EnhancedDataType enhancedData)
Setter for enhancedData


getSoftDescriptor

public String getSoftDescriptor()
Getter for softDescriptor


setSoftDescriptor

public void setSoftDescriptor(String softDescriptor)
Setter for softDescriptor


getUserSelectedOptions

public UserSelectedOptionType getUserSelectedOptions()
Getter for userSelectedOptions


setUserSelectedOptions

public void setUserSelectedOptions(UserSelectedOptionType userSelectedOptions)
Setter for userSelectedOptions


getGiftMessage

public String getGiftMessage()
Getter for giftMessage


setGiftMessage

public void setGiftMessage(String giftMessage)
Setter for giftMessage


getGiftReceiptEnable

public String getGiftReceiptEnable()
Getter for giftReceiptEnable


setGiftReceiptEnable

public void setGiftReceiptEnable(String giftReceiptEnable)
Setter for giftReceiptEnable


getGiftWrapName

public String getGiftWrapName()
Getter for giftWrapName


setGiftWrapName

public void setGiftWrapName(String giftWrapName)
Setter for giftWrapName


getGiftWrapAmount

public BasicAmountType getGiftWrapAmount()
Getter for giftWrapAmount


setGiftWrapAmount

public void setGiftWrapAmount(BasicAmountType giftWrapAmount)
Setter for giftWrapAmount


getBuyerMarketingEmail

public String getBuyerMarketingEmail()
Getter for buyerMarketingEmail


setBuyerMarketingEmail

public void setBuyerMarketingEmail(String buyerMarketingEmail)
Setter for buyerMarketingEmail


getSurveyQuestion

public String getSurveyQuestion()
Getter for surveyQuestion


setSurveyQuestion

public void setSurveyQuestion(String surveyQuestion)
Setter for surveyQuestion


getSurveyChoiceSelected

public List<String> getSurveyChoiceSelected()
Getter for surveyChoiceSelected


setSurveyChoiceSelected

public void setSurveyChoiceSelected(List<String> surveyChoiceSelected)
Setter for surveyChoiceSelected


getButtonSource

public String getButtonSource()
Getter for buttonSource


setButtonSource

public void setButtonSource(String buttonSource)
Setter for buttonSource


getSkipBACreation

public Boolean getSkipBACreation()
Getter for skipBACreation


setSkipBACreation

public void setSkipBACreation(Boolean skipBACreation)
Setter for skipBACreation


getCoupledBuckets

public List<CoupledBucketsType> getCoupledBuckets()
Getter for coupledBuckets


setCoupledBuckets

public void setCoupledBuckets(List<CoupledBucketsType> coupledBuckets)
Setter for coupledBuckets


toXMLString

public String toXMLString(String prefix,
                          String name)


Copyright © 2012. All Rights Reserved.