net.authorize.api.contract.v1
Class TransactionResponse

java.lang.Object
  extended by net.authorize.api.contract.v1.TransactionResponse

public class TransactionResponse
extends Object

Java class for transactionResponse complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="transactionResponse">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="responseCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="rawResponseCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="authCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="avsResultCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="cvvResultCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="cavvResultCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="transId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="refTransID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="transHash" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="testRequest" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="accountNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="accountType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="splitTenderId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="prePaidCard" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="requestedAmount" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                   <element name="approvedAmount" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                   <element name="balanceOnCard" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="messages" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="message" maxOccurs="unbounded" minOccurs="0">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="code" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                             <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="errors" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="error" maxOccurs="unbounded" minOccurs="0">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="errorCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                             <element name="errorText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="splitTenderPayments" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="splitTenderPayment" maxOccurs="unbounded" minOccurs="0">
                     <complexType>
                       <complexContent>
                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                           <sequence>
                             <element name="transId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                             <element name="responseCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                             <element name="responseToCustomer" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                             <element name="authCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                             <element name="accountNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                             <element name="accountType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                             <element name="requestedAmount" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                             <element name="approvedAmount" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                             <element name="balanceOnCard" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                           </sequence>
                         </restriction>
                       </complexContent>
                     </complexType>
                   </element>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="userFields" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="userField" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}userField" maxOccurs="20" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="shipTo" type="{AnetApi/xml/v1/schema/AnetApiSchema.xsd}nameAndAddressType" minOccurs="0"/>
         <element name="secureAcceptance" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="SecureAcceptanceUrl" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                   <element name="PayerID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class TransactionResponse.Errors
          Java class for anonymous complex type.
static class TransactionResponse.Messages
          Java class for anonymous complex type.
static class TransactionResponse.PrePaidCard
          Java class for anonymous complex type.
static class TransactionResponse.SecureAcceptance
          Java class for anonymous complex type.
static class TransactionResponse.SplitTenderPayments
          Java class for anonymous complex type.
static class TransactionResponse.UserFields
          Java class for anonymous complex type.
 
Field Summary
protected  String accountNumber
           
protected  String accountType
           
protected  String authCode
           
protected  String avsResultCode
           
protected  String cavvResultCode
           
protected  String cvvResultCode
           
protected  TransactionResponse.Errors errors
           
protected  TransactionResponse.Messages messages
           
protected  TransactionResponse.PrePaidCard prePaidCard
           
protected  String rawResponseCode
           
protected  String refTransID
           
protected  String responseCode
           
protected  TransactionResponse.SecureAcceptance secureAcceptance
           
protected  NameAndAddressType shipTo
           
protected  String splitTenderId
           
protected  TransactionResponse.SplitTenderPayments splitTenderPayments
           
protected  String testRequest
           
protected  String transHash
           
protected  String transId
           
protected  TransactionResponse.UserFields userFields
           
 
Constructor Summary
TransactionResponse()
           
 
Method Summary
 String getAccountNumber()
          Gets the value of the accountNumber property.
 String getAccountType()
          Gets the value of the accountType property.
 String getAuthCode()
          Gets the value of the authCode property.
 String getAvsResultCode()
          Gets the value of the avsResultCode property.
 String getCavvResultCode()
          Gets the value of the cavvResultCode property.
 String getCvvResultCode()
          Gets the value of the cvvResultCode property.
 TransactionResponse.Errors getErrors()
          Gets the value of the errors property.
 TransactionResponse.Messages getMessages()
          Gets the value of the messages property.
 TransactionResponse.PrePaidCard getPrePaidCard()
          Gets the value of the prePaidCard property.
 String getRawResponseCode()
          Gets the value of the rawResponseCode property.
 String getRefTransID()
          Gets the value of the refTransID property.
 String getResponseCode()
          Gets the value of the responseCode property.
 TransactionResponse.SecureAcceptance getSecureAcceptance()
          Gets the value of the secureAcceptance property.
 NameAndAddressType getShipTo()
          Gets the value of the shipTo property.
 String getSplitTenderId()
          Gets the value of the splitTenderId property.
 TransactionResponse.SplitTenderPayments getSplitTenderPayments()
          Gets the value of the splitTenderPayments property.
 String getTestRequest()
          Gets the value of the testRequest property.
 String getTransHash()
          Gets the value of the transHash property.
 String getTransId()
          Gets the value of the transId property.
 TransactionResponse.UserFields getUserFields()
          Gets the value of the userFields property.
 void setAccountNumber(String value)
          Sets the value of the accountNumber property.
 void setAccountType(String value)
          Sets the value of the accountType property.
 void setAuthCode(String value)
          Sets the value of the authCode property.
 void setAvsResultCode(String value)
          Sets the value of the avsResultCode property.
 void setCavvResultCode(String value)
          Sets the value of the cavvResultCode property.
 void setCvvResultCode(String value)
          Sets the value of the cvvResultCode property.
 void setErrors(TransactionResponse.Errors value)
          Sets the value of the errors property.
 void setMessages(TransactionResponse.Messages value)
          Sets the value of the messages property.
 void setPrePaidCard(TransactionResponse.PrePaidCard value)
          Sets the value of the prePaidCard property.
 void setRawResponseCode(String value)
          Sets the value of the rawResponseCode property.
 void setRefTransID(String value)
          Sets the value of the refTransID property.
 void setResponseCode(String value)
          Sets the value of the responseCode property.
 void setSecureAcceptance(TransactionResponse.SecureAcceptance value)
          Sets the value of the secureAcceptance property.
 void setShipTo(NameAndAddressType value)
          Sets the value of the shipTo property.
 void setSplitTenderId(String value)
          Sets the value of the splitTenderId property.
 void setSplitTenderPayments(TransactionResponse.SplitTenderPayments value)
          Sets the value of the splitTenderPayments property.
 void setTestRequest(String value)
          Sets the value of the testRequest property.
 void setTransHash(String value)
          Sets the value of the transHash property.
 void setTransId(String value)
          Sets the value of the transId property.
 void setUserFields(TransactionResponse.UserFields value)
          Sets the value of the userFields property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

responseCode

protected String responseCode

rawResponseCode

protected String rawResponseCode

authCode

protected String authCode

avsResultCode

protected String avsResultCode

cvvResultCode

protected String cvvResultCode

cavvResultCode

protected String cavvResultCode

transId

protected String transId

refTransID

protected String refTransID

transHash

protected String transHash

testRequest

protected String testRequest

accountNumber

protected String accountNumber

accountType

protected String accountType

splitTenderId

protected String splitTenderId

prePaidCard

protected TransactionResponse.PrePaidCard prePaidCard

messages

protected TransactionResponse.Messages messages

errors

protected TransactionResponse.Errors errors

splitTenderPayments

protected TransactionResponse.SplitTenderPayments splitTenderPayments

userFields

protected TransactionResponse.UserFields userFields

shipTo

protected NameAndAddressType shipTo

secureAcceptance

protected TransactionResponse.SecureAcceptance secureAcceptance
Constructor Detail

TransactionResponse

public TransactionResponse()
Method Detail

getResponseCode

public String getResponseCode()
Gets the value of the responseCode property.

Returns:
possible object is String

setResponseCode

public void setResponseCode(String value)
Sets the value of the responseCode property.

Parameters:
value - allowed object is String

getRawResponseCode

public String getRawResponseCode()
Gets the value of the rawResponseCode property.

Returns:
possible object is String

setRawResponseCode

public void setRawResponseCode(String value)
Sets the value of the rawResponseCode property.

Parameters:
value - allowed object is String

getAuthCode

public String getAuthCode()
Gets the value of the authCode property.

Returns:
possible object is String

setAuthCode

public void setAuthCode(String value)
Sets the value of the authCode property.

Parameters:
value - allowed object is String

getAvsResultCode

public String getAvsResultCode()
Gets the value of the avsResultCode property.

Returns:
possible object is String

setAvsResultCode

public void setAvsResultCode(String value)
Sets the value of the avsResultCode property.

Parameters:
value - allowed object is String

getCvvResultCode

public String getCvvResultCode()
Gets the value of the cvvResultCode property.

Returns:
possible object is String

setCvvResultCode

public void setCvvResultCode(String value)
Sets the value of the cvvResultCode property.

Parameters:
value - allowed object is String

getCavvResultCode

public String getCavvResultCode()
Gets the value of the cavvResultCode property.

Returns:
possible object is String

setCavvResultCode

public void setCavvResultCode(String value)
Sets the value of the cavvResultCode property.

Parameters:
value - allowed object is String

getTransId

public String getTransId()
Gets the value of the transId property.

Returns:
possible object is String

setTransId

public void setTransId(String value)
Sets the value of the transId property.

Parameters:
value - allowed object is String

getRefTransID

public String getRefTransID()
Gets the value of the refTransID property.

Returns:
possible object is String

setRefTransID

public void setRefTransID(String value)
Sets the value of the refTransID property.

Parameters:
value - allowed object is String

getTransHash

public String getTransHash()
Gets the value of the transHash property.

Returns:
possible object is String

setTransHash

public void setTransHash(String value)
Sets the value of the transHash property.

Parameters:
value - allowed object is String

getTestRequest

public String getTestRequest()
Gets the value of the testRequest property.

Returns:
possible object is String

setTestRequest

public void setTestRequest(String value)
Sets the value of the testRequest property.

Parameters:
value - allowed object is String

getAccountNumber

public String getAccountNumber()
Gets the value of the accountNumber property.

Returns:
possible object is String

setAccountNumber

public void setAccountNumber(String value)
Sets the value of the accountNumber property.

Parameters:
value - allowed object is String

getAccountType

public String getAccountType()
Gets the value of the accountType property.

Returns:
possible object is String

setAccountType

public void setAccountType(String value)
Sets the value of the accountType property.

Parameters:
value - allowed object is String

getSplitTenderId

public String getSplitTenderId()
Gets the value of the splitTenderId property.

Returns:
possible object is String

setSplitTenderId

public void setSplitTenderId(String value)
Sets the value of the splitTenderId property.

Parameters:
value - allowed object is String

getPrePaidCard

public TransactionResponse.PrePaidCard getPrePaidCard()
Gets the value of the prePaidCard property.

Returns:
possible object is TransactionResponse.PrePaidCard

setPrePaidCard

public void setPrePaidCard(TransactionResponse.PrePaidCard value)
Sets the value of the prePaidCard property.

Parameters:
value - allowed object is TransactionResponse.PrePaidCard

getMessages

public TransactionResponse.Messages getMessages()
Gets the value of the messages property.

Returns:
possible object is TransactionResponse.Messages

setMessages

public void setMessages(TransactionResponse.Messages value)
Sets the value of the messages property.

Parameters:
value - allowed object is TransactionResponse.Messages

getErrors

public TransactionResponse.Errors getErrors()
Gets the value of the errors property.

Returns:
possible object is TransactionResponse.Errors

setErrors

public void setErrors(TransactionResponse.Errors value)
Sets the value of the errors property.

Parameters:
value - allowed object is TransactionResponse.Errors

getSplitTenderPayments

public TransactionResponse.SplitTenderPayments getSplitTenderPayments()
Gets the value of the splitTenderPayments property.

Returns:
possible object is TransactionResponse.SplitTenderPayments

setSplitTenderPayments

public void setSplitTenderPayments(TransactionResponse.SplitTenderPayments value)
Sets the value of the splitTenderPayments property.

Parameters:
value - allowed object is TransactionResponse.SplitTenderPayments

getUserFields

public TransactionResponse.UserFields getUserFields()
Gets the value of the userFields property.

Returns:
possible object is TransactionResponse.UserFields

setUserFields

public void setUserFields(TransactionResponse.UserFields value)
Sets the value of the userFields property.

Parameters:
value - allowed object is TransactionResponse.UserFields

getShipTo

public NameAndAddressType getShipTo()
Gets the value of the shipTo property.

Returns:
possible object is NameAndAddressType

setShipTo

public void setShipTo(NameAndAddressType value)
Sets the value of the shipTo property.

Parameters:
value - allowed object is NameAndAddressType

getSecureAcceptance

public TransactionResponse.SecureAcceptance getSecureAcceptance()
Gets the value of the secureAcceptance property.

Returns:
possible object is TransactionResponse.SecureAcceptance

setSecureAcceptance

public void setSecureAcceptance(TransactionResponse.SecureAcceptance value)
Sets the value of the secureAcceptance property.

Parameters:
value - allowed object is TransactionResponse.SecureAcceptance


Copyright © 2014. All Rights Reserved.