Class: AuthorizeNet::API::TransactionRequestType
- Inherits:
-
Object
- Object
- AuthorizeNet::API::TransactionRequestType
- Includes:
- ROXML
- Defined in:
- lib/authorize_net/api/schema.rb
Overview
AnetApi/xml/v1/schema/AnetApiSchema.xsdtransactionRequestType
transactionType - SOAP::SOAPString
amount - SOAP::SOAPDecimal
currencyCode - SOAP::SOAPString
payment - PaymentType
profile - CustomerProfilePaymentType
solution - SolutionType
callId - SOAP::SOAPString
authCode - SOAP::SOAPString
refTransId - SOAP::SOAPString
splitTenderId - SOAP::SOAPString
order - OrderType
lineItems - ArrayOfLineItem
tax - ExtendedAmountType
duty - ExtendedAmountType
shipping - ExtendedAmountType
taxExempt - SOAP::SOAPBoolean
poNumber - SOAP::SOAPString
customer - CustomerDataType
billTo - CustomerAddressType
shipTo - NameAndAddressType
customerIP - SOAP::SOAPString
cardholderAuthentication - CcAuthenticationType
retail - TransRetailInfoType
transactionSettings - Settings
userFields - TransactionRequestType::UserFields
Instance Method Summary collapse
Constructor Details
#initialize(transactionType = nil, amount = nil, currencyCode = nil, payment = nil, profile = nil, solution = nil, callId = nil, authCode = nil, refTransId = nil, splitTenderId = nil, order = nil, lineItems = nil, tax = nil, duty = nil, shipping = nil, taxExempt = nil, poNumber = nil, customer = nil, billTo = nil, shipTo = nil, customerIP = nil, cardholderAuthentication = nil, retail = nil, transactionSettings = nil, userFields = nil, surcharge = nil, merchantDescriptor = nil, subMerchant = nil, tip = nil, employeeId = nil) ⇒ TransactionRequestType
Returns a new instance of TransactionRequestType.
4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 |
# File 'lib/authorize_net/api/schema.rb', line 4420 def initialize(transactionType = nil, amount = nil, currencyCode = nil, payment = nil, profile = nil, solution = nil, callId = nil, authCode = nil, refTransId = nil, splitTenderId = nil, order = nil, lineItems = nil, tax = nil, duty = nil, shipping = nil, taxExempt = nil, poNumber = nil, customer = nil, billTo = nil, shipTo = nil, customerIP = nil, cardholderAuthentication = nil, retail = nil, transactionSettings = nil, userFields = nil, surcharge = nil, merchantDescriptor = nil, subMerchant = nil, tip = nil, employeeId = nil) @transactionType = transactionType @amount = amount @currencyCode = currencyCode @payment = payment @profile = profile @solution = solution @callId = callId @authCode = authCode @refTransId = refTransId @splitTenderId = splitTenderId @order = order @lineItems = lineItems @tax = tax @duty = duty @shipping = shipping @taxExempt = taxExempt @poNumber = poNumber @customer = customer @billTo = billTo @shipTo = shipTo @customerIP = customerIP @cardholderAuthentication = cardholderAuthentication @retail = retail @transactionSettings = transactionSettings @userFields = userFields @surcharge = surcharge @merchantDescriptor = merchantDescriptor @subMerchant = subMerchant @tip = tip @employeeId = employeeId end |