Class: AdCenterWrapper::CreditCardPaymentMethod

Inherits:
PaymentMethod show all
Defined in:
lib/adcenter_wrapper_entities.rb

Overview

https://adcenter.microsoft.com/api/customermanagement/EntitiesCreditCardPaymentMethod

address - AdCenterWrapper::Address
customerId - SOAP::SOAPLong
id - SOAP::SOAPLong
timeStamp - SOAP::SOAPBase64
expirationDate - SOAP::SOAPLong
firstName - SOAP::SOAPString
lastName - SOAP::SOAPString
middleInitial - SOAP::SOAPString
number - SOAP::SOAPString
securityCode - SOAP::SOAPString
type - AdCenterWrapper::CreditCardType

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(address = nil, customerId = nil, id = nil, timeStamp = nil, expirationDate = nil, firstName = nil, lastName = nil, middleInitial = nil, number = nil, securityCode = nil, type = nil) ⇒ CreditCardPaymentMethod

Returns a new instance of CreditCardPaymentMethod.



7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
# File 'lib/adcenter_wrapper_entities.rb', line 7377

def initialize(address = nil, customerId = nil, id = nil, timeStamp = nil, expirationDate = nil, firstName = nil, lastName = nil, middleInitial = nil, number = nil, securityCode = nil, type = nil)
  @address = address
  @customerId = customerId
  @id = id
  @timeStamp = timeStamp
  @expirationDate = expirationDate
  @firstName = firstName
  @lastName = lastName
  @middleInitial = middleInitial
  @number = number
  @securityCode = securityCode
  @type = type
end

Instance Attribute Details

#addressObject

Returns the value of attribute address.



7365
7366
7367
# File 'lib/adcenter_wrapper_entities.rb', line 7365

def address
  @address
end

#customerIdObject

Returns the value of attribute customerId.



7366
7367
7368
# File 'lib/adcenter_wrapper_entities.rb', line 7366

def customerId
  @customerId
end

#expirationDateObject

Returns the value of attribute expirationDate.



7369
7370
7371
# File 'lib/adcenter_wrapper_entities.rb', line 7369

def expirationDate
  @expirationDate
end

#firstNameObject

Returns the value of attribute firstName.



7370
7371
7372
# File 'lib/adcenter_wrapper_entities.rb', line 7370

def firstName
  @firstName
end

#idObject

Returns the value of attribute id.



7367
7368
7369
# File 'lib/adcenter_wrapper_entities.rb', line 7367

def id
  @id
end

#lastNameObject

Returns the value of attribute lastName.



7371
7372
7373
# File 'lib/adcenter_wrapper_entities.rb', line 7371

def lastName
  @lastName
end

#middleInitialObject

Returns the value of attribute middleInitial.



7372
7373
7374
# File 'lib/adcenter_wrapper_entities.rb', line 7372

def middleInitial
  @middleInitial
end

#numberObject

Returns the value of attribute number.



7373
7374
7375
# File 'lib/adcenter_wrapper_entities.rb', line 7373

def number
  @number
end

#securityCodeObject

Returns the value of attribute securityCode.



7374
7375
7376
# File 'lib/adcenter_wrapper_entities.rb', line 7374

def securityCode
  @securityCode
end

#timeStampObject

Returns the value of attribute timeStamp.



7368
7369
7370
# File 'lib/adcenter_wrapper_entities.rb', line 7368

def timeStamp
  @timeStamp
end

#typeObject

Returns the value of attribute type.



7375
7376
7377
# File 'lib/adcenter_wrapper_entities.rb', line 7375

def type
  @type
end