Class: AuthorizeNet::API::ProfileTransPriorAuthCaptureType

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

Overview

AnetApi/xml/v1/schema/AnetApiSchema.xsdprofileTransPriorAuthCaptureType amount - SOAP::SOAPDecimal tax - ExtendedAmountType shipping - ExtendedAmountType duty - ExtendedAmountType lineItems - LineItemType customerProfileId - (any) customerPaymentProfileId - (any) customerShippingAddressId - (any) transId - (any)

Instance Method Summary collapse

Constructor Details

#initialize(amount = nil, tax = nil, shipping = nil, duty = nil, lineItems = [], customerProfileId = nil, customerPaymentProfileId = nil, customerShippingAddressId = nil, transId = nil) ⇒ ProfileTransPriorAuthCaptureType

Returns a new instance of ProfileTransPriorAuthCaptureType.



1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
# File 'lib/authorize_net/api/schema.rb', line 1846

def initialize(amount = nil, tax = nil, shipping = nil, duty = nil, lineItems = [], customerProfileId = nil, customerPaymentProfileId = nil, customerShippingAddressId = nil, transId = nil)
  @amount = amount
  @tax = tax
  @shipping = shipping
  @duty = duty
  @lineItems = lineItems
  @customerProfileId = customerProfileId
  @customerPaymentProfileId = customerPaymentProfileId
  @customerShippingAddressId = customerShippingAddressId
  @transId = transId
end