Class: AuthorizeNet::API::ARBSubscriptionType

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

Overview

AnetApi/xml/v1/schema/AnetApiSchema.xsdARBSubscriptionType

name - SOAP::SOAPString
paymentSchedule - PaymentScheduleType
amount - SOAP::SOAPDecimal
trialAmount - SOAP::SOAPDecimal
payment - PaymentType
order - OrderType
customer - CustomerType
billTo - NameAndAddressType
shipTo - NameAndAddressType
profile - CustomerProfileIdType

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, paymentSchedule = nil, amount = nil, trialAmount = nil, payment = nil, order = nil, customer = nil, billTo = nil, shipTo = nil, profile = nil) ⇒ ARBSubscriptionType

Returns a new instance of ARBSubscriptionType.



1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
# File 'lib/authorize_net/api/schema.rb', line 1038

def initialize(name = nil, paymentSchedule = nil, amount = nil, trialAmount = nil, payment = nil, order = nil, customer = nil, billTo = nil, shipTo = nil, profile = nil)
  @name = name
  @paymentSchedule = paymentSchedule
  @amount = amount
  @trialAmount = trialAmount
  @payment = payment
  @order = order
  @customer = customer
  @billTo = billTo
  @shipTo = shipTo
  @profile = profile
end