Class: AuthorizeNet::API::SubscriptionDetail

Inherits:
Object
  • Object
show all
Includes:
ROXML
Defined in:
lib/authorize_net/api/schema.rb

Overview

AnetApi/xml/v1/schema/AnetApiSchema.xsdSubscriptionDetail

id - SOAP::SOAPInt
name - SOAP::SOAPString
status - ARBSubscriptionStatusEnum
createTimeStampUTC - SOAP::SOAPDateTime
firstName - SOAP::SOAPString
lastName - SOAP::SOAPString
totalOccurrences - SOAP::SOAPInt
pastOccurrences - SOAP::SOAPInt
paymentMethod - PaymentMethodEnum
accountNumber - SOAP::SOAPString
invoice - SOAP::SOAPString
amount - SOAP::SOAPDecimal
currencyCode - SOAP::SOAPString
customerProfileId - SOAP::SOAPInt
customerPaymentProfileId - SOAP::SOAPInt
totalOccurrences - SOAP::SOAPInt

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, name = nil, status = nil, createTimeStampUTC = nil, firstName = nil, lastName = nil, totalOccurrences = nil, pastOccurrences = nil, paymentMethod = nil, accountNumber = nil, invoice = nil, amount = nil, currencyCode = nil, customerProfileId = nil, customerPaymentProfileId = nil, customerShippingProfileId = nil) ⇒ SubscriptionDetail

Returns a new instance of SubscriptionDetail.



2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
# File 'lib/authorize_net/api/schema.rb', line 2568

def initialize(id = nil, name = nil, status = nil, createTimeStampUTC = nil, firstName = nil, lastName = nil, totalOccurrences = nil, pastOccurrences = nil, paymentMethod = nil, accountNumber = nil, invoice = nil, amount = nil, currencyCode = nil, customerProfileId = nil, customerPaymentProfileId = nil, customerShippingProfileId = nil)
  @id = id
  @name = name
  @status = status
  @createTimeStampUTC = createTimeStampUTC
  @firstName = firstName
  @lastName = lastName
  @totalOccurrences = totalOccurrences
  @pastOccurrences = pastOccurrences
  @paymentMethod = paymentMethod
  @accountNumber = accountNumber
  @invoice = invoice
  @amount = amount
  @currencyCode = currencyCode
  @customerProfileId = customerProfileId
  @customerPaymentProfileId = customerPaymentProfileId
  @customerShippingProfileId = customerShippingProfileId
end