Class: AuthorizeNet::API::TransactionDetailsType

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

Overview

AnetApi/xml/v1/schema/AnetApiSchema.xsdtransactionDetailsType

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

Defined Under Namespace

Classes: EmvDetails

Instance Method Summary collapse

Constructor Details

#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) ⇒ TransactionDetailsType

Returns a new instance of TransactionDetailsType.



2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
# 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