Class: SellerType

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

Overview

urn:ebay:apis:eBLBaseComponentsSellerType

Constant Summary collapse

@@schema_type =
"SellerType"
@@schema_ns =
"urn:ebay:apis:eBLBaseComponents"
@@schema_element =
[
  ["paisaPayStatus", ["SOAP::SOAPInt", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaisaPayStatus")]],
  ["allowPaymentEdit", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "AllowPaymentEdit")]],
  ["billingCurrency", ["CurrencyCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "BillingCurrency")]],
  ["checkoutEnabled", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CheckoutEnabled")]],
  ["cIPBankAccountStored", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CIPBankAccountStored")]],
  ["goodStanding", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "GoodStanding")]],
  ["liveAuctionAuthorized", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "LiveAuctionAuthorized")]],
  ["merchandizingPref", ["MerchandizingPrefCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "MerchandizingPref")]],
  ["qualifiesForB2BVAT", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "QualifiesForB2BVAT")]],
  ["sellerGuaranteeLevel", ["SellerGuaranteeLevelCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerGuaranteeLevel")]],
  ["sellerLevel", ["SellerLevelCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerLevel")]],
  ["sellerPaymentAddress", ["AddressType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerPaymentAddress")]],
  ["schedulingInfo", ["SchedulingInfoType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SchedulingInfo")]],
  ["storeOwner", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "StoreOwner")]],
  ["storeURL", ["SOAP::SOAPAnyURI", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "StoreURL")]],
  ["sellerBusinessType", ["SellerBusinessCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "SellerBusinessType")]],
  ["registeredBusinessSeller", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "RegisteredBusinessSeller")]],
  ["expressEligible", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExpressEligible")]],
  ["paymentMethod", ["SellerPaymentMethodCodeType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "PaymentMethod")]],
  ["proStoresPreference", ["ProStoresCheckoutPreferenceType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ProStoresPreference")]],
  ["expressWallet", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExpressWallet")]],
  ["expressSellerRequirements", ["ExpressSellerRequirementsType", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "ExpressSellerRequirements")]],
  ["charityRegistered", ["SOAP::SOAPBoolean", XSD::QName.new("urn:ebay:apis:eBLBaseComponents", "CharityRegistered")]],
  ["any", [nil, XSD::QName.new("http://www.w3.org/2001/XMLSchema", "anyType")]]
]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(paisaPayStatus = nil, allowPaymentEdit = nil, billingCurrency = nil, checkoutEnabled = nil, cIPBankAccountStored = nil, goodStanding = nil, liveAuctionAuthorized = nil, merchandizingPref = nil, qualifiesForB2BVAT = nil, sellerGuaranteeLevel = nil, sellerLevel = nil, sellerPaymentAddress = nil, schedulingInfo = nil, storeOwner = nil, storeURL = nil, sellerBusinessType = nil, registeredBusinessSeller = nil, expressEligible = nil, paymentMethod = nil, proStoresPreference = nil, expressWallet = nil, expressSellerRequirements = nil, charityRegistered = nil) ⇒ SellerType

Returns a new instance of SellerType.



22182
22183
22184
22185
22186
22187
22188
22189
22190
22191
22192
22193
22194
22195
22196
22197
22198
22199
22200
22201
22202
22203
22204
22205
22206
22207
# File 'lib/eBay.rb', line 22182

def initialize(paisaPayStatus = nil, allowPaymentEdit = nil, billingCurrency = nil, checkoutEnabled = nil, cIPBankAccountStored = nil, goodStanding = nil, liveAuctionAuthorized = nil, merchandizingPref = nil, qualifiesForB2BVAT = nil, sellerGuaranteeLevel = nil, sellerLevel = nil, sellerPaymentAddress = nil, schedulingInfo = nil, storeOwner = nil, storeURL = nil, sellerBusinessType = nil, registeredBusinessSeller = nil, expressEligible = nil, paymentMethod = nil, proStoresPreference = nil, expressWallet = nil, expressSellerRequirements = nil, charityRegistered = nil)
  @paisaPayStatus = paisaPayStatus
  @allowPaymentEdit = allowPaymentEdit
  @billingCurrency = billingCurrency
  @checkoutEnabled = checkoutEnabled
  @cIPBankAccountStored = cIPBankAccountStored
  @goodStanding = goodStanding
  @liveAuctionAuthorized = liveAuctionAuthorized
  @merchandizingPref = merchandizingPref
  @qualifiesForB2BVAT = qualifiesForB2BVAT
  @sellerGuaranteeLevel = sellerGuaranteeLevel
  @sellerLevel = sellerLevel
  @sellerPaymentAddress = sellerPaymentAddress
  @schedulingInfo = schedulingInfo
  @storeOwner = storeOwner
  @storeURL = storeURL
  @sellerBusinessType = sellerBusinessType
  @registeredBusinessSeller = registeredBusinessSeller
  @expressEligible = expressEligible
  @paymentMethod = paymentMethod
  @proStoresPreference = proStoresPreference
  @expressWallet = expressWallet
  @expressSellerRequirements = expressSellerRequirements
  @charityRegistered = charityRegistered
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



22176
22177
22178
# File 'lib/eBay.rb', line 22176

def __xmlele_any
  @__xmlele_any
end

#allowPaymentEditObject

Returns the value of attribute allowPaymentEdit.



22154
22155
22156
# File 'lib/eBay.rb', line 22154

def allowPaymentEdit
  @allowPaymentEdit
end

#billingCurrencyObject

Returns the value of attribute billingCurrency.



22155
22156
22157
# File 'lib/eBay.rb', line 22155

def billingCurrency
  @billingCurrency
end

#charityRegisteredObject

Returns the value of attribute charityRegistered.



22175
22176
22177
# File 'lib/eBay.rb', line 22175

def charityRegistered
  @charityRegistered
end

#checkoutEnabledObject

Returns the value of attribute checkoutEnabled.



22156
22157
22158
# File 'lib/eBay.rb', line 22156

def checkoutEnabled
  @checkoutEnabled
end

#cIPBankAccountStoredObject

Returns the value of attribute cIPBankAccountStored.



22157
22158
22159
# File 'lib/eBay.rb', line 22157

def cIPBankAccountStored
  @cIPBankAccountStored
end

#expressEligibleObject

Returns the value of attribute expressEligible.



22170
22171
22172
# File 'lib/eBay.rb', line 22170

def expressEligible
  @expressEligible
end

#expressSellerRequirementsObject

Returns the value of attribute expressSellerRequirements.



22174
22175
22176
# File 'lib/eBay.rb', line 22174

def expressSellerRequirements
  @expressSellerRequirements
end

#expressWalletObject

Returns the value of attribute expressWallet.



22173
22174
22175
# File 'lib/eBay.rb', line 22173

def expressWallet
  @expressWallet
end

#goodStandingObject

Returns the value of attribute goodStanding.



22158
22159
22160
# File 'lib/eBay.rb', line 22158

def goodStanding
  @goodStanding
end

#liveAuctionAuthorizedObject

Returns the value of attribute liveAuctionAuthorized.



22159
22160
22161
# File 'lib/eBay.rb', line 22159

def liveAuctionAuthorized
  @liveAuctionAuthorized
end

#merchandizingPrefObject

Returns the value of attribute merchandizingPref.



22160
22161
22162
# File 'lib/eBay.rb', line 22160

def merchandizingPref
  @merchandizingPref
end

#paisaPayStatusObject

Returns the value of attribute paisaPayStatus.



22153
22154
22155
# File 'lib/eBay.rb', line 22153

def paisaPayStatus
  @paisaPayStatus
end

#paymentMethodObject

Returns the value of attribute paymentMethod.



22171
22172
22173
# File 'lib/eBay.rb', line 22171

def paymentMethod
  @paymentMethod
end

#proStoresPreferenceObject

Returns the value of attribute proStoresPreference.



22172
22173
22174
# File 'lib/eBay.rb', line 22172

def proStoresPreference
  @proStoresPreference
end

#qualifiesForB2BVATObject

Returns the value of attribute qualifiesForB2BVAT.



22161
22162
22163
# File 'lib/eBay.rb', line 22161

def qualifiesForB2BVAT
  @qualifiesForB2BVAT
end

#registeredBusinessSellerObject

Returns the value of attribute registeredBusinessSeller.



22169
22170
22171
# File 'lib/eBay.rb', line 22169

def registeredBusinessSeller
  @registeredBusinessSeller
end

#schedulingInfoObject

Returns the value of attribute schedulingInfo.



22165
22166
22167
# File 'lib/eBay.rb', line 22165

def schedulingInfo
  @schedulingInfo
end

#sellerBusinessTypeObject

Returns the value of attribute sellerBusinessType.



22168
22169
22170
# File 'lib/eBay.rb', line 22168

def sellerBusinessType
  @sellerBusinessType
end

#sellerGuaranteeLevelObject

Returns the value of attribute sellerGuaranteeLevel.



22162
22163
22164
# File 'lib/eBay.rb', line 22162

def sellerGuaranteeLevel
  @sellerGuaranteeLevel
end

#sellerLevelObject

Returns the value of attribute sellerLevel.



22163
22164
22165
# File 'lib/eBay.rb', line 22163

def sellerLevel
  @sellerLevel
end

#sellerPaymentAddressObject

Returns the value of attribute sellerPaymentAddress.



22164
22165
22166
# File 'lib/eBay.rb', line 22164

def sellerPaymentAddress
  @sellerPaymentAddress
end

#storeOwnerObject

Returns the value of attribute storeOwner.



22166
22167
22168
# File 'lib/eBay.rb', line 22166

def storeOwner
  @storeOwner
end

#storeURLObject

Returns the value of attribute storeURL.



22167
22168
22169
# File 'lib/eBay.rb', line 22167

def storeURL
  @storeURL
end

Instance Method Details

#set_any(elements) ⇒ Object



22178
22179
22180
# File 'lib/eBay.rb', line 22178

def set_any(elements)
  @__xmlele_any = elements
end