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.



2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
# File 'lib/authorize_net/api/schema.rb', line 2793

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