Class: EBay::SellerPaymentPreferencesType

Inherits:
Object
  • Object
show all
Defined in:
lib/eBay.rb

Overview

urn:ebay:apis:eBLBaseComponentsSellerPaymentPreferencesType

alwaysUseThisPaymentAddress - SOAP::SOAPBoolean
displayPayNowButton - EBay::DisplayPayNowButtonCodeType
payPalPreferred - SOAP::SOAPBoolean
defaultPayPalEmailAddress - SOAP::SOAPString
payPalAlwaysOn - SOAP::SOAPBoolean
sellerPaymentAddress - EBay::AddressType
uPSRateOption - EBay::UPSRateOptionCodeType
fedExRateOption - EBay::FedExRateOptionCodeType
uSPSRateOption - EBay::USPSRateOptionCodeType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(alwaysUseThisPaymentAddress = nil, displayPayNowButton = nil, payPalPreferred = nil, defaultPayPalEmailAddress = nil, payPalAlwaysOn = nil, sellerPaymentAddress = nil, uPSRateOption = nil, fedExRateOption = nil, uSPSRateOption = nil) ⇒ SellerPaymentPreferencesType

Returns a new instance of SellerPaymentPreferencesType.



31110
31111
31112
31113
31114
31115
31116
31117
31118
31119
31120
31121
# File 'lib/eBay.rb', line 31110

def initialize(alwaysUseThisPaymentAddress = nil, displayPayNowButton = nil, payPalPreferred = nil, defaultPayPalEmailAddress = nil, payPalAlwaysOn = nil, sellerPaymentAddress = nil, uPSRateOption = nil, fedExRateOption = nil, uSPSRateOption = nil)
  @alwaysUseThisPaymentAddress = alwaysUseThisPaymentAddress
  @displayPayNowButton = displayPayNowButton
  @payPalPreferred = payPalPreferred
  @defaultPayPalEmailAddress = defaultPayPalEmailAddress
  @payPalAlwaysOn = payPalAlwaysOn
  @sellerPaymentAddress = sellerPaymentAddress
  @uPSRateOption = uPSRateOption
  @fedExRateOption = fedExRateOption
  @uSPSRateOption = uSPSRateOption
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



31104
31105
31106
# File 'lib/eBay.rb', line 31104

def __xmlele_any
  @__xmlele_any
end

#alwaysUseThisPaymentAddressObject

Returns the value of attribute alwaysUseThisPaymentAddress.



31095
31096
31097
# File 'lib/eBay.rb', line 31095

def alwaysUseThisPaymentAddress
  @alwaysUseThisPaymentAddress
end

#defaultPayPalEmailAddressObject

Returns the value of attribute defaultPayPalEmailAddress.



31098
31099
31100
# File 'lib/eBay.rb', line 31098

def defaultPayPalEmailAddress
  @defaultPayPalEmailAddress
end

#displayPayNowButtonObject

Returns the value of attribute displayPayNowButton.



31096
31097
31098
# File 'lib/eBay.rb', line 31096

def displayPayNowButton
  @displayPayNowButton
end

#fedExRateOptionObject

Returns the value of attribute fedExRateOption.



31102
31103
31104
# File 'lib/eBay.rb', line 31102

def fedExRateOption
  @fedExRateOption
end

#payPalAlwaysOnObject

Returns the value of attribute payPalAlwaysOn.



31099
31100
31101
# File 'lib/eBay.rb', line 31099

def payPalAlwaysOn
  @payPalAlwaysOn
end

#payPalPreferredObject

Returns the value of attribute payPalPreferred.



31097
31098
31099
# File 'lib/eBay.rb', line 31097

def payPalPreferred
  @payPalPreferred
end

#sellerPaymentAddressObject

Returns the value of attribute sellerPaymentAddress.



31100
31101
31102
# File 'lib/eBay.rb', line 31100

def sellerPaymentAddress
  @sellerPaymentAddress
end

#uPSRateOptionObject

Returns the value of attribute uPSRateOption.



31101
31102
31103
# File 'lib/eBay.rb', line 31101

def uPSRateOption
  @uPSRateOption
end

#uSPSRateOptionObject

Returns the value of attribute uSPSRateOption.



31103
31104
31105
# File 'lib/eBay.rb', line 31103

def uSPSRateOption
  @uSPSRateOption
end

Instance Method Details

#set_any(elements) ⇒ Object



31106
31107
31108
# File 'lib/eBay.rb', line 31106

def set_any(elements)
  @__xmlele_any = elements
end