class AuthorizeNet::API::TransactionDetailsType
{AnetApi/xml/v1/schema/AnetApiSchema.xsd}transactionDetailsType
transId - (any) refTransId - (any) splitTenderId - (any) submitTimeUTC - SOAP::SOAPDateTime submitTimeLocal - SOAP::SOAPDateTime transactionType - SOAP::SOAPString transactionStatus - SOAP::SOAPString responseCode - SOAP::SOAPInt responseReasonCode - SOAP::SOAPInt subscription - SubscriptionPaymentType responseReasonDescription - SOAP::SOAPString authCode - SOAP::SOAPString AVSResponse - SOAP::SOAPString cardCodeResponse - SOAP::SOAPString cAVVResponse - SOAP::SOAPString fDSFilterAction - SOAP::SOAPString fDSFilters - ArrayOfFDSFilter batch - BatchDetailsType order - OrderExType requestedAmount - SOAP::SOAPDecimal authAmount - SOAP::SOAPDecimal settleAmount - SOAP::SOAPDecimal tax - ExtendedAmountType shipping - ExtendedAmountType duty - ExtendedAmountType lineItems - ArrayOfLineItem prepaidBalanceRemaining - SOAP::SOAPDecimal taxExempt - SOAP::SOAPBoolean payment - PaymentMaskedType customer - CustomerDataType billTo - CustomerAddressType shipTo - NameAndAddressType recurringBilling - SOAP::SOAPBoolean customerIP - SOAP::SOAPString product - SOAP::SOAPString marketType - SOAP::SOAPString mobileDeviceId - SOAP::SOAPString returnedItems - ArrayOfReturnedItem solution - SolutionType emvDetails - TransactionDetailsType::EmvDetails profile - CustomerProfileIdType otherTax - OtherTaxType shipFrom - NameAndAddressType networkTransId - SOAP::SOAPString originalNetworkTransId - SOAP::SOAPString originalAuthAmount - SOAP::SOAPDecimal authorizationIndicator - SOAP::SOAPString
Public Class Methods
new(transId = nil, refTransId = nil, splitTenderId = nil, submitTimeUTC = nil, submitTimeLocal = nil, transactionType = nil, transactionStatus = nil, responseCode = nil, responseReasonCode = nil, subscription = nil, responseReasonDescription = nil, authCode = nil, aVSResponse = nil, cardCodeResponse = nil, cAVVResponse = nil, fDSFilterAction = nil, fDSFilters = nil, batch = nil, order = nil, requestedAmount = nil, authAmount = nil, settleAmount = nil, tax = nil, shipping = nil, duty = nil, lineItems = nil, prepaidBalanceRemaining = nil, taxExempt = nil, payment = nil, customer = nil, billTo = nil, shipTo = nil, recurringBilling = nil, customerIP = nil, product = nil, marketType = nil, mobileDeviceId = nil, returnedItems = nil, solution = nil, emvDetails = nil, profile = nil, surcharge = nil, employeeId = nil, tip = nil, otherTax= nil, shipFrom = nil, networkTransId = nil, originalNetworkTransId = nil, originalAuthAmount = nil, authorizationIndicator = nil)
click to toggle source
# File lib/authorize_net/api/schema.rb, line 2377 def initialize(transId = nil, refTransId = nil, splitTenderId = nil, submitTimeUTC = nil, submitTimeLocal = nil, transactionType = nil, transactionStatus = nil, responseCode = nil, responseReasonCode = nil, subscription = nil, responseReasonDescription = nil, authCode = nil, aVSResponse = nil, cardCodeResponse = nil, cAVVResponse = nil, fDSFilterAction = nil, fDSFilters = nil, batch = nil, order = nil, requestedAmount = nil, authAmount = nil, settleAmount = nil, tax = nil, shipping = nil, duty = nil, lineItems = nil, prepaidBalanceRemaining = nil, taxExempt = nil, payment = nil, customer = nil, billTo = nil, shipTo = nil, recurringBilling = nil, customerIP = nil, product = nil, marketType = nil, mobileDeviceId = nil, returnedItems = nil, solution = nil, emvDetails = nil, profile = nil, surcharge = nil, employeeId = nil, tip = nil, otherTax= nil, shipFrom = nil, networkTransId = nil, originalNetworkTransId = nil, originalAuthAmount = nil, authorizationIndicator = nil) @transId = transId @refTransId = refTransId @splitTenderId = splitTenderId @submitTimeUTC = submitTimeUTC @submitTimeLocal = submitTimeLocal @transactionType = transactionType @transactionStatus = transactionStatus @responseCode = responseCode @responseReasonCode = responseReasonCode @subscription = subscription @responseReasonDescription = responseReasonDescription @authCode = authCode @AVSResponse = aVSResponse @cardCodeResponse = cardCodeResponse @cAVVResponse = cAVVResponse @fDSFilterAction = fDSFilterAction @fDSFilters = fDSFilters @batch = batch @order = order @requestedAmount = requestedAmount @authAmount = authAmount @settleAmount = settleAmount @tax = tax @shipping = shipping @duty = duty @lineItems = lineItems @prepaidBalanceRemaining = prepaidBalanceRemaining @taxExempt = taxExempt @payment = payment @customer = customer @billTo = billTo @shipTo = shipTo @recurringBilling = recurringBilling @customerIP = customerIP @product = product @marketType = marketType @mobileDeviceId = mobileDeviceId @returnedItems = returnedItems @solution = solution @emvDetails = emvDetails @profile = profile @surcharge = surcharge @employeeId = employeeId @tip = tip @otherTax = otherTax @shipFrom = shipFrom @networkTransId = networkTransId @originalNetworkTransId = originalNetworkTransId @originalAuthAmount = originalAuthAmount @authorizationIndicator = authorizationIndicator end