Class: EBay::AccountSummaryType

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

Overview

urn:ebay:apis:eBLBaseComponentsAccountSummaryType

accountState - EBay::AccountStateCodeType
invoicePayment - EBay::AmountType
invoiceCredit - EBay::AmountType
invoiceNewFee - EBay::AmountType
additionalAccount - EBay::AdditionalAccountType
amountPastDue - EBay::AmountType
bankAccountInfo - SOAP::SOAPString
bankModifyDate - SOAP::SOAPDateTime
billingCycleDate - SOAP::SOAPInt
creditCardExpiration - SOAP::SOAPDateTime
creditCardInfo - SOAP::SOAPString
creditCardModifyDate - SOAP::SOAPDateTime
currentBalance - EBay::AmountType
email - SOAP::SOAPString
invoiceBalance - EBay::AmountType
invoiceDate - SOAP::SOAPDateTime
lastAmountPaid - EBay::AmountType
lastPaymentDate - SOAP::SOAPDateTime
pastDue - SOAP::SOAPBoolean
paymentMethod - EBay::SellerPaymentMethodCodeType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(accountState = nil, invoicePayment = nil, invoiceCredit = nil, invoiceNewFee = nil, additionalAccount = [], amountPastDue = nil, bankAccountInfo = nil, bankModifyDate = nil, billingCycleDate = nil, creditCardExpiration = nil, creditCardInfo = nil, creditCardModifyDate = nil, currentBalance = nil, email = nil, invoiceBalance = nil, invoiceDate = nil, lastAmountPaid = nil, lastPaymentDate = nil, pastDue = nil, paymentMethod = nil) ⇒ AccountSummaryType

Returns a new instance of AccountSummaryType.



20166
20167
20168
20169
20170
20171
20172
20173
20174
20175
20176
20177
20178
20179
20180
20181
20182
20183
20184
20185
20186
20187
20188
# File 'lib/eBay.rb', line 20166

def initialize(accountState = nil, invoicePayment = nil, invoiceCredit = nil, invoiceNewFee = nil, additionalAccount = [], amountPastDue = nil, bankAccountInfo = nil, bankModifyDate = nil, billingCycleDate = nil, creditCardExpiration = nil, creditCardInfo = nil, creditCardModifyDate = nil, currentBalance = nil, email = nil, invoiceBalance = nil, invoiceDate = nil, lastAmountPaid = nil, lastPaymentDate = nil, pastDue = nil, paymentMethod = nil)
  @accountState = accountState
  @invoicePayment = invoicePayment
  @invoiceCredit = invoiceCredit
  @invoiceNewFee = invoiceNewFee
  @additionalAccount = additionalAccount
  @amountPastDue = amountPastDue
  @bankAccountInfo = bankAccountInfo
  @bankModifyDate = bankModifyDate
  @billingCycleDate = billingCycleDate
  @creditCardExpiration = creditCardExpiration
  @creditCardInfo = creditCardInfo
  @creditCardModifyDate = creditCardModifyDate
  @currentBalance = currentBalance
  @email = email
  @invoiceBalance = invoiceBalance
  @invoiceDate = invoiceDate
  @lastAmountPaid = lastAmountPaid
  @lastPaymentDate = lastPaymentDate
  @pastDue = pastDue
  @paymentMethod = paymentMethod
  @__xmlele_any = nil
end

Instance Attribute Details

#__xmlele_anyObject (readonly)

Returns the value of attribute __xmlele_any.



20160
20161
20162
# File 'lib/eBay.rb', line 20160

def __xmlele_any
  @__xmlele_any
end

#accountStateObject

Returns the value of attribute accountState.



20140
20141
20142
# File 'lib/eBay.rb', line 20140

def accountState
  @accountState
end

#additionalAccountObject

Returns the value of attribute additionalAccount.



20144
20145
20146
# File 'lib/eBay.rb', line 20144

def additionalAccount
  @additionalAccount
end

#amountPastDueObject

Returns the value of attribute amountPastDue.



20145
20146
20147
# File 'lib/eBay.rb', line 20145

def amountPastDue
  @amountPastDue
end

#bankAccountInfoObject

Returns the value of attribute bankAccountInfo.



20146
20147
20148
# File 'lib/eBay.rb', line 20146

def bankAccountInfo
  @bankAccountInfo
end

#bankModifyDateObject

Returns the value of attribute bankModifyDate.



20147
20148
20149
# File 'lib/eBay.rb', line 20147

def bankModifyDate
  @bankModifyDate
end

#billingCycleDateObject

Returns the value of attribute billingCycleDate.



20148
20149
20150
# File 'lib/eBay.rb', line 20148

def billingCycleDate
  @billingCycleDate
end

#creditCardExpirationObject

Returns the value of attribute creditCardExpiration.



20149
20150
20151
# File 'lib/eBay.rb', line 20149

def creditCardExpiration
  @creditCardExpiration
end

#creditCardInfoObject

Returns the value of attribute creditCardInfo.



20150
20151
20152
# File 'lib/eBay.rb', line 20150

def creditCardInfo
  @creditCardInfo
end

#creditCardModifyDateObject

Returns the value of attribute creditCardModifyDate.



20151
20152
20153
# File 'lib/eBay.rb', line 20151

def creditCardModifyDate
  @creditCardModifyDate
end

#currentBalanceObject

Returns the value of attribute currentBalance.



20152
20153
20154
# File 'lib/eBay.rb', line 20152

def currentBalance
  @currentBalance
end

#emailObject

Returns the value of attribute email.



20153
20154
20155
# File 'lib/eBay.rb', line 20153

def email
  @email
end

#invoiceBalanceObject

Returns the value of attribute invoiceBalance.



20154
20155
20156
# File 'lib/eBay.rb', line 20154

def invoiceBalance
  @invoiceBalance
end

#invoiceCreditObject

Returns the value of attribute invoiceCredit.



20142
20143
20144
# File 'lib/eBay.rb', line 20142

def invoiceCredit
  @invoiceCredit
end

#invoiceDateObject

Returns the value of attribute invoiceDate.



20155
20156
20157
# File 'lib/eBay.rb', line 20155

def invoiceDate
  @invoiceDate
end

#invoiceNewFeeObject

Returns the value of attribute invoiceNewFee.



20143
20144
20145
# File 'lib/eBay.rb', line 20143

def invoiceNewFee
  @invoiceNewFee
end

#invoicePaymentObject

Returns the value of attribute invoicePayment.



20141
20142
20143
# File 'lib/eBay.rb', line 20141

def invoicePayment
  @invoicePayment
end

#lastAmountPaidObject

Returns the value of attribute lastAmountPaid.



20156
20157
20158
# File 'lib/eBay.rb', line 20156

def lastAmountPaid
  @lastAmountPaid
end

#lastPaymentDateObject

Returns the value of attribute lastPaymentDate.



20157
20158
20159
# File 'lib/eBay.rb', line 20157

def lastPaymentDate
  @lastPaymentDate
end

#pastDueObject

Returns the value of attribute pastDue.



20158
20159
20160
# File 'lib/eBay.rb', line 20158

def pastDue
  @pastDue
end

#paymentMethodObject

Returns the value of attribute paymentMethod.



20159
20160
20161
# File 'lib/eBay.rb', line 20159

def paymentMethod
  @paymentMethod
end

Instance Method Details

#set_any(elements) ⇒ Object



20162
20163
20164
# File 'lib/eBay.rb', line 20162

def set_any(elements)
  @__xmlele_any = elements
end