Class: SellerPaymentPreferencesType

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

Overview

urn:ebay:apis:eBLBaseComponentsSellerPaymentPreferencesType

alwaysUseThisPaymentAddress - SOAP::SOAPBoolean
displayPayNowButton - DisplayPayNowButtonCodeType
payPalPreferred - SOAP::SOAPBoolean
defaultPayPalEmailAddress - SOAP::SOAPString
payPalAlwaysOn - SOAP::SOAPBoolean
sellerPaymentAddress - AddressType
uPSRateOption - UPSRateOptionCodeType

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) ⇒ SellerPaymentPreferencesType

Returns a new instance of SellerPaymentPreferencesType.



23568
23569
23570
23571
23572
23573
23574
23575
23576
23577
# File 'lib/eBay.rb', line 23568

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

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



23562
23563
23564
# File 'lib/eBay.rb', line 23562

def __xmlele_any
  @__xmlele_any
end

#alwaysUseThisPaymentAddressObject

Returns the value of attribute alwaysUseThisPaymentAddress.



23555
23556
23557
# File 'lib/eBay.rb', line 23555

def alwaysUseThisPaymentAddress
  @alwaysUseThisPaymentAddress
end

#defaultPayPalEmailAddressObject

Returns the value of attribute defaultPayPalEmailAddress.



23558
23559
23560
# File 'lib/eBay.rb', line 23558

def defaultPayPalEmailAddress
  @defaultPayPalEmailAddress
end

#displayPayNowButtonObject

Returns the value of attribute displayPayNowButton.



23556
23557
23558
# File 'lib/eBay.rb', line 23556

def displayPayNowButton
  @displayPayNowButton
end

#payPalAlwaysOnObject

Returns the value of attribute payPalAlwaysOn.



23559
23560
23561
# File 'lib/eBay.rb', line 23559

def payPalAlwaysOn
  @payPalAlwaysOn
end

#payPalPreferredObject

Returns the value of attribute payPalPreferred.



23557
23558
23559
# File 'lib/eBay.rb', line 23557

def payPalPreferred
  @payPalPreferred
end

#sellerPaymentAddressObject

Returns the value of attribute sellerPaymentAddress.



23560
23561
23562
# File 'lib/eBay.rb', line 23560

def sellerPaymentAddress
  @sellerPaymentAddress
end

#uPSRateOptionObject

Returns the value of attribute uPSRateOption.



23561
23562
23563
# File 'lib/eBay.rb', line 23561

def uPSRateOption
  @uPSRateOption
end

Instance Method Details

#set_any(elements) ⇒ Object



23564
23565
23566
# File 'lib/eBay.rb', line 23564

def set_any(elements)
  @__xmlele_any = elements
end