Class: AuthorizeNet::API::ProfileTransOrderType

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

Overview

AnetApi/xml/v1/schema/AnetApiSchema.xsdprofileTransOrderType amount - SOAP::SOAPDecimal tax - ExtendedAmountType shipping - ExtendedAmountType duty - ExtendedAmountType lineItems - LineItemType customerProfileId - (any) customerPaymentProfileId - (any) customerShippingAddressId - (any) order - OrderExType taxExempt - SOAP::SOAPBoolean recurringBilling - SOAP::SOAPBoolean cardCode - (any) splitTenderId - (any) processingOptions - ProcessingOptions subsequentAuthInformation - SubsequentAuthInformation

Instance Method Summary collapse

Constructor Details

#initialize(amount = nil, tax = nil, shipping = nil, duty = nil, lineItems = [], customerProfileId = nil, customerPaymentProfileId = nil, customerShippingAddressId = nil, order = nil, taxExempt = nil, recurringBilling = nil, cardCode = nil, splitTenderId = nil, processingOptions = nil, subsequentAuthInformation = nil, authorizationIndicatorType = nil) ⇒ ProfileTransOrderType

Returns a new instance of ProfileTransOrderType.



1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
# File 'lib/authorize_net/api/schema.rb', line 1660

def initialize(amount = nil, tax = nil, shipping = nil, duty = nil, lineItems = [], customerProfileId = nil, customerPaymentProfileId = nil, customerShippingAddressId = nil, order = nil, taxExempt = nil, recurringBilling = nil, cardCode = nil, splitTenderId = nil, processingOptions = nil, subsequentAuthInformation = nil, authorizationIndicatorType = nil)
  @amount = amount
  @tax = tax
  @shipping = shipping
  @duty = duty
  @lineItems = lineItems
  @customerProfileId = customerProfileId
  @customerPaymentProfileId = customerPaymentProfileId
  @customerShippingAddressId = customerShippingAddressId
  @order = order
  @taxExempt = taxExempt
  @recurringBilling = recurringBilling
  @cardCode = cardCode
  @splitTenderId = splitTenderId
  @processingOptions = processingOptions
  @subsequentAuthInformation = subsequentAuthInformation
  @authorizationIndicatorType = authorizationIndicatorType
end