AnyPayTransaction

com.anywherecommerce.android.sdk.endpoints.anywherecommerce

Class AnyPayTransaction

  • java.lang.Object

  • com.anywherecommerce.android.sdk.endpoints.anywherecommerce.AnyPayTransaction

  • All Implemented Interfaces:Transaction, java.io.Serializable, java.lang.CloneableDirect Known Subclasses:AnyPayCardTransaction-

    public abstract class <span class="typeNameLabel">AnyPayTransaction</span>
    extends java.lang.Object
    implements 
    

Transaction, java.io.Serializable

Created by Admin on 12/10/2017.

See Also:[Serialized Form](#serialized-form.html#com.anywherecommerce.android.sdk.endpoints.anywherecommerce.AnyPayTransaction)



- 

<a name="field.summary"></a>

### Field Summary
    
    Modifier and TypeField and Description`protected java.util.Currency``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#currency">currency</a></span>` `protected 

<a href="#com/anywherecommerce/android/sdk/models/TransactionStatus.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionStatus</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#currentStatus">currentStatus</a></span>` `protected 

<a href="#com/anywherecommerce/android/sdk/models/CustomerDetails.html" title="class in com.anywherecommerce.android.sdk.models">CustomerDetails</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#customerDetails">customerDetails</a></span>` `protected java.util.HashMap<java.lang.String,java.lang.Object>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#customFields">customFields</a></span>` `protected java.util.ArrayList<

<a href="#com/anywherecommerce/android/sdk/models/CustomLineItem.html" title="class in com.anywherecommerce.android.sdk.models">CustomLineItem</a>>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#customLineItems">customLineItems</a></span>` `protected 

<a href="#com/anywherecommerce/android/sdk/Endpoint.html" title="interface in com.anywherecommerce.android.sdk">Endpoint</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#endpoint">endpoint</a></span>` `protected java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#externalId">externalId</a></span>` `protected java.util.ArrayList<

<a href="#com/anywherecommerce/android/sdk/models/FeeLineItem.html" title="class in com.anywherecommerce.android.sdk.models">FeeLineItem</a>>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#fees">fees</a></span>` `protected 

<a href="#com/anywherecommerce/android/sdk/models/GatewayResponse.html" title="interface in com.anywherecommerce.android.sdk.models">GatewayResponse</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#gatewayResponse">gatewayResponse</a></span>` `protected 

<a href="#com/anywherecommerce/android/sdk/models/GeolocationData.html" title="class in com.anywherecommerce.android.sdk.models">GeolocationData</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#geolocationData">geolocationData</a></span>` `protected java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#internalId">internalId</a></span>` `protected boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#isExecuting">isExecuting</a></span>` `protected java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#keywords">keywords</a></span>` `protected java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#notes">notes</a></span>` `protected java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#operator">operator</a></span>` `protected java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#paymentId">paymentId</a></span>` `protected 

<a href="#com/anywherecommerce/android/sdk/models/PaymentMethod.html" title="enum in com.anywherecommerce.android.sdk.models">PaymentMethod</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#paymentMethod">paymentMethod</a></span>` `protected 

<a href="#com/anywherecommerce/android/sdk/models/PaymentStatus.html" title="enum in com.anywherecommerce.android.sdk.models">PaymentStatus</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#paymentStatus">paymentStatus</a></span>` `protected 

<a href="#com/anywherecommerce/android/sdk/models/TransactionStatus.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionStatus</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#pendingStatus">pendingStatus</a></span>` `protected java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#responseText">responseText</a></span>` `protected 

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#subtotal">subtotal</a></span>` `protected java.util.ArrayList<

<a href="#com/anywherecommerce/android/sdk/models/TaxLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TaxLineItem</a>>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#taxes">taxes</a></span>` `protected 

<a href="#com/anywherecommerce/android/sdk/models/TipLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TipLineItem</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#tip">tip</a></span>` `protected 

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#totalAmount">totalAmount</a></span>` `protected java.util.Date``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#transactionTime">transactionTime</a></span>` `protected 

<a href="#com/anywherecommerce/android/sdk/models/TransactionType.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionType</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#transactionType">transactionType</a></span>` `protected 

<a href="#com/anywherecommerce/android/sdk/devices/TransactionWorkflow.html" title="class in com.anywherecommerce.android.sdk.devices">TransactionWorkflow</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#transactionWorkflow">transactionWorkflow</a></span>` `protected 

<a href="#com/anywherecommerce/android/sdk/MeaningfulMessageListener.html" title="interface in com.anywherecommerce.android.sdk">MeaningfulMessageListener</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#warningListener">warningListener</a></span>` `protected java.util.ArrayList<

<a href="#com/anywherecommerce/android/sdk/MeaningfulMessage.html" title="class in com.anywherecommerce.android.sdk">MeaningfulMessage</a>>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#warnings">warnings</a></span>`




<a name="constructor.summary"></a>

### Constructor Summary
    
    Constructor and Description`<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#AnyPayTransaction--">AnyPayTransaction</a></span>()`




<a name="method.summary"></a>

### Method Summary
    
    Modifier and TypeMethod and Description`void````
    <span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#addCustomField-java.lang.String-java.lang.Object-">addCustomField</a></span>(java.lang.String name,
                  java.lang.Object value)
    ``` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#addCustomLineItem-com.anywherecommerce.android.sdk.models.CustomLineItem-">addCustomLineItem</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/CustomLineItem.html" title="class in com.anywherecommerce.android.sdk.models">CustomLineItem</a> customLineItem)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#addFee-com.anywherecommerce.android.sdk.models.FeeLineItem-">addFee</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/FeeLineItem.html" title="class in com.anywherecommerce.android.sdk.models">FeeLineItem</a> feeLineItem)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#addTax-com.anywherecommerce.android.sdk.models.TaxLineItem-">addTax</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/TaxLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TaxLineItem</a> taxLineItem)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#applyGatewayResponse-com.anywherecommerce.android.sdk.models.GatewayResponse-">applyGatewayResponse</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/GatewayResponse.html" title="interface in com.anywherecommerce.android.sdk.models">GatewayResponse</a> gatewayResponse)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#applyReversalResponse-com.anywherecommerce.android.sdk.models.GatewayResponse-">applyReversalResponse</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/GatewayResponse.html" title="interface in com.anywherecommerce.android.sdk.models">GatewayResponse</a> reversalResponse)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#calculateAmounts--">calculateAmounts</a></span>()` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#cancel--">cancel</a></span>()` `java.lang.Object``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#clone--">clone</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#createReversal--">createReversal</a></span>()` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#delete--">delete</a></span>()` `static <T extends 

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html" title="class in com.anywherecommerce.android.sdk.endpoints.anywherecommerce">AnyPayTransaction</a>><br></br>T````
    <span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#deserialize-java.lang.String-java.lang.Class-">deserialize</a></span>(java.lang.String json,
               java.lang.Class<T> tClass)
    ``` `

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getAmountAvailableToRefund--">getAmountAvailableToRefund</a></span>()` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getApprovalCode--">getApprovalCode</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getApprovedAmount--">getApprovedAmount</a></span>()` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getCurrency--">getCurrency</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/models/TransactionStatus.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionStatus</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getCurrentStatus--">getCurrentStatus</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/models/CustomerDetails.html" title="class in com.anywherecommerce.android.sdk.models">CustomerDetails</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getCustomerDetails--">getCustomerDetails</a></span>()` `java.lang.Object``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getCustomField-java.lang.String-">getCustomField</a></span>(java.lang.String name)` `java.util.HashMap<java.lang.String,java.lang.Object>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getCustomFields--">getCustomFields</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/models/CustomLineItem.html" title="class in com.anywherecommerce.android.sdk.models">CustomLineItem</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getCustomLineItem-java.lang.String-">getCustomLineItem</a></span>(java.lang.String name)` `java.util.Collection<

<a href="#com/anywherecommerce/android/sdk/models/CustomLineItem.html" title="class in com.anywherecommerce.android.sdk.models">CustomLineItem</a>>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getCustomLineItems--">getCustomLineItems</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/Endpoint.html" title="interface in com.anywherecommerce.android.sdk">Endpoint</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getEndpoint--">getEndpoint</a></span>()` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getExternalId--">getExternalId</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/models/FeeLineItem.html" title="class in com.anywherecommerce.android.sdk.models">FeeLineItem</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getFee-java.lang.String-">getFee</a></span>(java.lang.String name)` `java.util.Collection<

<a href="#com/anywherecommerce/android/sdk/models/FeeLineItem.html" title="class in com.anywherecommerce.android.sdk.models">FeeLineItem</a>>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getFees--">getFees</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/models/GatewayResponse.html" title="interface in com.anywherecommerce.android.sdk.models">GatewayResponse</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getGatewayResponse--">getGatewayResponse</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/models/GeolocationData.html" title="class in com.anywherecommerce.android.sdk.models">GeolocationData</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getGeolocationData--">getGeolocationData</a></span>()` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getInternalId--">getInternalId</a></span>()` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getKeywords--">getKeywords</a></span>()` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getNotes--">getNotes</a></span>()` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getOperator--">getOperator</a></span>()` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getPaymentId--">getPaymentId</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/models/PaymentMethod.html" title="enum in com.anywherecommerce.android.sdk.models">PaymentMethod</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getPaymentMethod--">getPaymentMethod</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/models/PaymentStatus.html" title="enum in com.anywherecommerce.android.sdk.models">PaymentStatus</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getPaymentStatus--">getPaymentStatus</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/models/TransactionStatus.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionStatus</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getPendingStatus--">getPendingStatus</a></span>()` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getResponseText--">getResponseText</a></span>()` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getStatusText--">getStatusText</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getSubtotal--">getSubtotal</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/models/TaxLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TaxLineItem</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getTax-java.lang.String-">getTax</a></span>(java.lang.String name)` `java.util.Collection<

<a href="#com/anywherecommerce/android/sdk/models/TaxLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TaxLineItem</a>>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getTaxes--">getTaxes</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/models/TipLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TipLineItem</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getTip--">getTip</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getTotalAmount--">getTotalAmount</a></span>()` `java.util.Date``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getTransactionTime--">getTransactionTime</a></span>()` `

<a href="#com/anywherecommerce/android/sdk/models/TransactionType.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionType</a>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getTransactionType--">getTransactionType</a></span>()` `java.util.ArrayList<

<a href="#com/anywherecommerce/android/sdk/MeaningfulMessage.html" title="class in com.anywherecommerce.android.sdk">MeaningfulMessage</a>>``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#getWarnings--">getWarnings</a></span>()` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#isApproved--">isApproved</a></span>()` `boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#isCancelled--">isCancelled</a></span>()` `boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#isExecuting--">isExecuting</a></span>()` `boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#isFinalized--">isFinalized</a></span>()` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#isPartiallyApproved--">isPartiallyApproved</a></span>()` `boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#isSuspended--">isSuspended</a></span>()` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#persist--">persist</a></span>()` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#proceed--">proceed</a></span>()` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#raiseWarning-com.anywherecommerce.android.sdk.MeaningfulMessage-">raiseWarning</a></span>(

<a href="#com/anywherecommerce/android/sdk/MeaningfulMessage.html" title="class in com.anywherecommerce.android.sdk">MeaningfulMessage</a> warning)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#removeCustomField-java.lang.String-">removeCustomField</a></span>(java.lang.String name)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#removeCustomLineItem-com.anywherecommerce.android.sdk.models.CustomLineItem-">removeCustomLineItem</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/CustomLineItem.html" title="class in com.anywherecommerce.android.sdk.models">CustomLineItem</a> customLineItem)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#removeFee-com.anywherecommerce.android.sdk.models.FeeLineItem-">removeFee</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/FeeLineItem.html" title="class in com.anywherecommerce.android.sdk.models">FeeLineItem</a> feeLineItem)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#removeTax-com.anywherecommerce.android.sdk.models.TaxLineItem-">removeTax</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/TaxLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TaxLineItem</a> taxLineItem)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#removeTip--">removeTip</a></span>()` `void````
    <span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#sendReceipt-java.lang.String-com.anywherecommerce.android.sdk.RequestListener-">sendReceipt</a></span>(java.lang.String to,
<a href="#com/anywherecommerce/android/sdk/RequestListener.html" title="interface in com.anywherecommerce.android.sdk">RequestListener</a> listener)
    ``` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#serialize--">serialize</a></span>()` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setCurrency-java.util.Currency-">setCurrency</a></span>(java.util.Currency currency)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setCurrency-java.lang.String-">setCurrency</a></span>(java.lang.String currency)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setCurrentStatus-com.anywherecommerce.android.sdk.models.TransactionStatus-">setCurrentStatus</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/TransactionStatus.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionStatus</a> currentStatus)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setCustomerDetails-com.anywherecommerce.android.sdk.models.CustomerDetails-">setCustomerDetails</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/CustomerDetails.html" title="class in com.anywherecommerce.android.sdk.models">CustomerDetails</a> customerDetails)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setEndpoint-com.anywherecommerce.android.sdk.Endpoint-">setEndpoint</a></span>(

<a href="#com/anywherecommerce/android/sdk/Endpoint.html" title="interface in com.anywherecommerce.android.sdk">Endpoint</a> endpoint)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setExternalId-java.lang.String-">setExternalId</a></span>(java.lang.String externalId)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setGeolocationData-com.anywherecommerce.android.sdk.models.GeolocationData-">setGeolocationData</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/GeolocationData.html" title="class in com.anywherecommerce.android.sdk.models">GeolocationData</a> geolocationData)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setInternalId-java.lang.String-">setInternalId</a></span>(java.lang.String internalId)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setKeywords-java.lang.String-">setKeywords</a></span>(java.lang.String keywords)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setNotes-java.lang.String-">setNotes</a></span>(java.lang.String notes)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setOnWarningListener-com.anywherecommerce.android.sdk.MeaningfulMessageListener-">setOnWarningListener</a></span>(

<a href="#com/anywherecommerce/android/sdk/MeaningfulMessageListener.html" title="interface in com.anywherecommerce.android.sdk">MeaningfulMessageListener</a> warningListener)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setOperator-java.lang.String-">setOperator</a></span>(java.lang.String operator)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setPaymentId-java.lang.String-">setPaymentId</a></span>(java.lang.String paymentId)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setPaymentMethod-com.anywherecommerce.android.sdk.models.PaymentMethod-">setPaymentMethod</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/PaymentMethod.html" title="enum in com.anywherecommerce.android.sdk.models">PaymentMethod</a> paymentMethod)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setPaymentStatus-com.anywherecommerce.android.sdk.models.PaymentStatus-">setPaymentStatus</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/PaymentStatus.html" title="enum in com.anywherecommerce.android.sdk.models">PaymentStatus</a> paymentStatus)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setPendingStatus-com.anywherecommerce.android.sdk.models.TransactionStatus-">setPendingStatus</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/TransactionStatus.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionStatus</a> newStatus)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setResponseText-java.lang.String-">setResponseText</a></span>(java.lang.String responseText)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setSubtotal-com.anywherecommerce.android.sdk.util.Amount-">setSubtotal</a></span>(

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a> subtotal)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setTip-com.anywherecommerce.android.sdk.models.TipLineItem-">setTip</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/TipLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TipLineItem</a> lineItem)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setTotalAmount-com.anywherecommerce.android.sdk.util.Amount-">setTotalAmount</a></span>(

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a> totalAmount)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setTransactionTime-java.util.Date-">setTransactionTime</a></span>(java.util.Date transactionTime)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#setTransactionType-com.anywherecommerce.android.sdk.models.TransactionType-">setTransactionType</a></span>(

<a href="#com/anywherecommerce/android/sdk/models/TransactionType.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionType</a> transactionType)` `void``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html#suspend--">suspend</a></span>()` 
    

<a name="methods.inherited.from.class.java.lang.Object"></a>

### Methods inherited from class java.lang.Object
          
          `equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`
    
    
    

<a name="methods.inherited.from.class.com.anywherecommerce.android.sdk.transactions.Transaction"></a>

### Methods inherited from interface com.anywherecommerce.android.sdk.transactions.[Transaction](#com/anywherecommerce/android/sdk/transactions/Transaction.html "interface in com.anywherecommerce.android.sdk.transactions")
          
          `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#execute-com.anywherecommerce.android.sdk.transactions.listener.TransactionListener-">execute</a>`



- 

<a name="field.detail"></a>

### Field Detail
<a name="transactionWorkflow"></a>
    

#### transactionWorkflow
          
          `protected transient 

<a href="#com/anywherecommerce/android/sdk/devices/TransactionWorkflow.html" title="class in com.anywherecommerce.android.sdk.devices">TransactionWorkflow</a> transactionWorkflow`
<a name="internalId"></a>
    

#### internalId
          
          `protected java.lang.String internalId`
<a name="externalId"></a>
    

#### externalId
          
          `protected java.lang.String externalId`
<a name="paymentId"></a>
    

#### paymentId
          
          `protected java.lang.String paymentId`
<a name="transactionTime"></a>
    

#### transactionTime
          
          `protected java.util.Date transactionTime`
<a name="transactionType"></a>
    

#### transactionType
          
          `protected 

<a href="#com/anywherecommerce/android/sdk/models/TransactionType.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionType</a> transactionType`
<a name="paymentMethod"></a>
    

#### paymentMethod
          
          `protected 

<a href="#com/anywherecommerce/android/sdk/models/PaymentMethod.html" title="enum in com.anywherecommerce.android.sdk.models">PaymentMethod</a> paymentMethod`
<a name="currentStatus"></a>
    

#### currentStatus
          
          `protected 

<a href="#com/anywherecommerce/android/sdk/models/TransactionStatus.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionStatus</a> currentStatus`
<a name="pendingStatus"></a>
    

#### pendingStatus
          
          `protected 

<a href="#com/anywherecommerce/android/sdk/models/TransactionStatus.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionStatus</a> pendingStatus`
<a name="paymentStatus"></a>
    

#### paymentStatus
          
          `protected 

<a href="#com/anywherecommerce/android/sdk/models/PaymentStatus.html" title="enum in com.anywherecommerce.android.sdk.models">PaymentStatus</a> paymentStatus`
<a name="responseText"></a>
    

#### responseText
          
          `protected java.lang.String responseText`
<a name="currency"></a>
    

#### currency
          
          `protected java.util.Currency currency`
<a name="operator"></a>
    

#### operator
          
          `protected java.lang.String operator`
<a name="keywords"></a>
    

#### keywords
          
          `protected java.lang.String keywords`
<a name="endpoint"></a>
    

#### endpoint
          
          `protected 

<a href="#com/anywherecommerce/android/sdk/Endpoint.html" title="interface in com.anywherecommerce.android.sdk">Endpoint</a> endpoint`
<a name="totalAmount"></a>
    

#### totalAmount
          
          `protected 

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a> totalAmount`
<a name="subtotal"></a>
    

#### subtotal
          
          `protected 

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a> subtotal`
<a name="notes"></a>
    

#### notes
          
          `protected java.lang.String notes`
<a name="gatewayResponse"></a>
    

#### gatewayResponse
          
          `protected 

<a href="#com/anywherecommerce/android/sdk/models/GatewayResponse.html" title="interface in com.anywherecommerce.android.sdk.models">GatewayResponse</a> gatewayResponse`
<a name="warnings"></a>
    

#### warnings
          
          `protected java.util.ArrayList<

<a href="#com/anywherecommerce/android/sdk/MeaningfulMessage.html" title="class in com.anywherecommerce.android.sdk">MeaningfulMessage</a>> warnings`
<a name="warningListener"></a>
    

#### warningListener
          
          `protected 

<a href="#com/anywherecommerce/android/sdk/MeaningfulMessageListener.html" title="interface in com.anywherecommerce.android.sdk">MeaningfulMessageListener</a> warningListener`
<a name="geolocationData"></a>
    

#### geolocationData
          
          `protected 

<a href="#com/anywherecommerce/android/sdk/models/GeolocationData.html" title="class in com.anywherecommerce.android.sdk.models">GeolocationData</a> geolocationData`
<a name="customerDetails"></a>
    

#### customerDetails
          
          `protected 

<a href="#com/anywherecommerce/android/sdk/models/CustomerDetails.html" title="class in com.anywherecommerce.android.sdk.models">CustomerDetails</a> customerDetails`
<a name="isExecuting"></a>
    

#### isExecuting
          
          `protected boolean isExecuting`
<a name="taxes"></a>
    

#### taxes
          
          `protected java.util.ArrayList<

<a href="#com/anywherecommerce/android/sdk/models/TaxLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TaxLineItem</a>> taxes`
<a name="fees"></a>
    

#### fees
          
          `protected java.util.ArrayList<

<a href="#com/anywherecommerce/android/sdk/models/FeeLineItem.html" title="class in com.anywherecommerce.android.sdk.models">FeeLineItem</a>> fees`
<a name="tip"></a>
    

#### tip
          
          `protected 

<a href="#com/anywherecommerce/android/sdk/models/TipLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TipLineItem</a> tip`
<a name="customLineItems"></a>
    

#### customLineItems
          
          `protected java.util.ArrayList<

<a href="#com/anywherecommerce/android/sdk/models/CustomLineItem.html" title="class in com.anywherecommerce.android.sdk.models">CustomLineItem</a>> customLineItems`
<a name="customFields"></a>
    

#### customFields
          
          `protected java.util.HashMap<java.lang.String,java.lang.Object> customFields`




<a name="constructor.detail"></a>

### Constructor Detail
<a name="AnyPayTransaction--"></a>
    

#### AnyPayTransaction
          
          `public AnyPayTransaction()`




<a name="method.detail"></a>

### Method Detail
<a name="getInternalId--"></a>
    

#### getInternalId
          
          `public java.lang.String getInternalId()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getInternalId--">getInternalId</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setInternalId-java.lang.String-"></a>
    

#### setInternalId
          
          `public void setInternalId(java.lang.String internalId)`
<a name="getExternalId--"></a>
    

#### getExternalId
          
          `public java.lang.String getExternalId()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getExternalId--">getExternalId</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setExternalId-java.lang.String-"></a>
    

#### setExternalId
          
          `public void setExternalId(java.lang.String externalId)`
<a name="getPaymentId--"></a>
    

#### getPaymentId
          
          `public java.lang.String getPaymentId()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getPaymentId--">getPaymentId</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setPaymentId-java.lang.String-"></a>
    

#### setPaymentId
          
          `public void setPaymentId(java.lang.String paymentId)`
<a name="getTransactionTime--"></a>
    

#### getTransactionTime
          
          `public java.util.Date getTransactionTime()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getTransactionTime--">getTransactionTime</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setTransactionTime-java.util.Date-"></a>
    

#### setTransactionTime
          
          `public void setTransactionTime(java.util.Date transactionTime)`
<a name="getTransactionType--"></a>
    

#### getTransactionType
          
          `public 

<a href="#com/anywherecommerce/android/sdk/models/TransactionType.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionType</a> getTransactionType()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getTransactionType--">getTransactionType</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setTransactionType-com.anywherecommerce.android.sdk.models.TransactionType-"></a>
    

#### setTransactionType
          
          `public void setTransactionType(

<a href="#com/anywherecommerce/android/sdk/models/TransactionType.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionType</a> transactionType)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#setTransactionType-com.anywherecommerce.android.sdk.models.TransactionType-">setTransactionType</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getPaymentMethod--"></a>
    

#### getPaymentMethod
          
          `public 

<a href="#com/anywherecommerce/android/sdk/models/PaymentMethod.html" title="enum in com.anywherecommerce.android.sdk.models">PaymentMethod</a> getPaymentMethod()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getPaymentMethod--">getPaymentMethod</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setPaymentMethod-com.anywherecommerce.android.sdk.models.PaymentMethod-"></a>
    

#### setPaymentMethod
          
          `public void setPaymentMethod(

<a href="#com/anywherecommerce/android/sdk/models/PaymentMethod.html" title="enum in com.anywherecommerce.android.sdk.models">PaymentMethod</a> paymentMethod)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#setPaymentMethod-com.anywherecommerce.android.sdk.models.PaymentMethod-">setPaymentMethod</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getCurrentStatus--"></a>
    

#### getCurrentStatus
          
          `public 

<a href="#com/anywherecommerce/android/sdk/models/TransactionStatus.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionStatus</a> getCurrentStatus()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getCurrentStatus--">getCurrentStatus</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setCurrentStatus-com.anywherecommerce.android.sdk.models.TransactionStatus-"></a>
    

#### setCurrentStatus
          
          `public void setCurrentStatus(

<a href="#com/anywherecommerce/android/sdk/models/TransactionStatus.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionStatus</a> currentStatus)`
<a name="getPendingStatus--"></a>
    

#### getPendingStatus
          
          `public 

<a href="#com/anywherecommerce/android/sdk/models/TransactionStatus.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionStatus</a> getPendingStatus()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getPendingStatus--">getPendingStatus</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setPendingStatus-com.anywherecommerce.android.sdk.models.TransactionStatus-"></a>
    

#### setPendingStatus
          
          `public void setPendingStatus(

<a href="#com/anywherecommerce/android/sdk/models/TransactionStatus.html" title="enum in com.anywherecommerce.android.sdk.models">TransactionStatus</a> newStatus)`
<a name="getPaymentStatus--"></a>
    

#### getPaymentStatus
          
          `public 

<a href="#com/anywherecommerce/android/sdk/models/PaymentStatus.html" title="enum in com.anywherecommerce.android.sdk.models">PaymentStatus</a> getPaymentStatus()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getPaymentStatus--">getPaymentStatus</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setPaymentStatus-com.anywherecommerce.android.sdk.models.PaymentStatus-"></a>
    

#### setPaymentStatus
          
          `public void setPaymentStatus(

<a href="#com/anywherecommerce/android/sdk/models/PaymentStatus.html" title="enum in com.anywherecommerce.android.sdk.models">PaymentStatus</a> paymentStatus)`
<a name="getCurrency--"></a>
    

#### getCurrency
          
          `public java.lang.String getCurrency()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getCurrency--">getCurrency</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setCurrency-java.lang.String-"></a>
    

#### setCurrency
          
          `public void setCurrency(java.lang.String currency)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#setCurrency-java.lang.String-">setCurrency</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setCurrency-java.util.Currency-"></a>
    

#### setCurrency
          
          `public void setCurrency(java.util.Currency currency)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#setCurrency-java.util.Currency-">setCurrency</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getOperator--"></a>
    

#### getOperator
          
          `public java.lang.String getOperator()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getOperator--">getOperator</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setOperator-java.lang.String-"></a>
    

#### setOperator
          
          `public void setOperator(java.lang.String operator)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#setOperator-java.lang.String-">setOperator</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getKeywords--"></a>
    

#### getKeywords
          
          `public java.lang.String getKeywords()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getKeywords--">getKeywords</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setKeywords-java.lang.String-"></a>
    

#### setKeywords
          
          `public void setKeywords(java.lang.String keywords)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#setKeywords-java.lang.String-">setKeywords</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getEndpoint--"></a>
    

#### getEndpoint
          
          `public 

<a href="#com/anywherecommerce/android/sdk/Endpoint.html" title="interface in com.anywherecommerce.android.sdk">Endpoint</a> getEndpoint()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getEndpoint--">getEndpoint</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setEndpoint-com.anywherecommerce.android.sdk.Endpoint-"></a>
    

#### setEndpoint
          
          `public void setEndpoint(

<a href="#com/anywherecommerce/android/sdk/Endpoint.html" title="interface in com.anywherecommerce.android.sdk">Endpoint</a> endpoint)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#setEndpoint-com.anywherecommerce.android.sdk.Endpoint-">setEndpoint</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getTotalAmount--"></a>
    

#### getTotalAmount
          
          `public 

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a> getTotalAmount()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getTotalAmount--">getTotalAmount</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getSubtotal--"></a>
    

#### getSubtotal
          
          `public 

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a> getSubtotal()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getSubtotal--">getSubtotal</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setTotalAmount-com.anywherecommerce.android.sdk.util.Amount-"></a>
    

#### setTotalAmount
          
          `public void setTotalAmount(

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a> totalAmount)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#setTotalAmount-com.anywherecommerce.android.sdk.util.Amount-">setTotalAmount</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setSubtotal-com.anywherecommerce.android.sdk.util.Amount-"></a>
    

#### setSubtotal
          
          `public void setSubtotal(

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a> subtotal)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#setSubtotal-com.anywherecommerce.android.sdk.util.Amount-">setSubtotal</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getNotes--"></a>
    

#### getNotes
          
          `public java.lang.String getNotes()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getNotes--">getNotes</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setNotes-java.lang.String-"></a>
    

#### setNotes
          
          `public void setNotes(java.lang.String notes)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#setNotes-java.lang.String-">setNotes</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getGatewayResponse--"></a>
    

#### getGatewayResponse
          
          `public 

<a href="#com/anywherecommerce/android/sdk/models/GatewayResponse.html" title="interface in com.anywherecommerce.android.sdk.models">GatewayResponse</a> getGatewayResponse()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getGatewayResponse--">getGatewayResponse</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="applyGatewayResponse-com.anywherecommerce.android.sdk.models.GatewayResponse-"></a>
    

#### applyGatewayResponse
          
          `public void applyGatewayResponse(

<a href="#com/anywherecommerce/android/sdk/models/GatewayResponse.html" title="interface in com.anywherecommerce.android.sdk.models">GatewayResponse</a> gatewayResponse)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#applyGatewayResponse-com.anywherecommerce.android.sdk.models.GatewayResponse-">applyGatewayResponse</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="applyReversalResponse-com.anywherecommerce.android.sdk.models.GatewayResponse-"></a>
    

#### applyReversalResponse
          
          `public void applyReversalResponse(

<a href="#com/anywherecommerce/android/sdk/models/GatewayResponse.html" title="interface in com.anywherecommerce.android.sdk.models">GatewayResponse</a> reversalResponse)`
<a name="isApproved--"></a>
    

#### isApproved
          
          `public java.lang.Boolean isApproved()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#isApproved--">isApproved</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="isPartiallyApproved--"></a>
    

#### isPartiallyApproved
          
          `public java.lang.Boolean isPartiallyApproved()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#isPartiallyApproved--">isPartiallyApproved</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="isCancelled--"></a>
    

#### isCancelled
          
          `public boolean isCancelled()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#isCancelled--">isCancelled</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="isSuspended--"></a>
    

#### isSuspended
          
          `public boolean isSuspended()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#isSuspended--">isSuspended</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="isFinalized--"></a>
    

#### isFinalized
          
          `public boolean isFinalized()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#isFinalized--">isFinalized</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getApprovalCode--"></a>
    

#### getApprovalCode
          
          `public java.lang.String getApprovalCode()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getApprovalCode--">getApprovalCode</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getApprovedAmount--"></a>
    

#### getApprovedAmount
          
          `public 

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a> getApprovedAmount()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getApprovedAmount--">getApprovedAmount</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getAmountAvailableToRefund--"></a>
    

#### getAmountAvailableToRefund
          
          `public 

<a href="#com/anywherecommerce/android/sdk/util/Amount.html" title="class in com.anywherecommerce.android.sdk.util">Amount</a> getAmountAvailableToRefund()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getAmountAvailableToRefund--">getAmountAvailableToRefund</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getStatusText--"></a>
    

#### getStatusText
          
          `public java.lang.String getStatusText()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getStatusText--">getStatusText</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="createReversal--"></a>
    

#### createReversal
          
          `public 

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a> createReversal()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#createReversal--">createReversal</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="persist--"></a>
    

#### persist
          
          `public void persist()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#persist--">persist</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="sendReceipt-java.lang.String-com.anywherecommerce.android.sdk.RequestListener-"></a>
    

#### sendReceipt
          
          ```
          public void sendReceipt(java.lang.String to,
<a href="#com/anywherecommerce/android/sdk/RequestListener.html" title="interface in com.anywherecommerce.android.sdk">RequestListener</a> listener)
          ```
          Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#sendReceipt-java.lang.String-com.anywherecommerce.android.sdk.RequestListener-">sendReceipt</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getWarnings--"></a>
    

#### getWarnings
          
          `public java.util.ArrayList<

<a href="#com/anywherecommerce/android/sdk/MeaningfulMessage.html" title="class in com.anywherecommerce.android.sdk">MeaningfulMessage</a>> getWarnings()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getWarnings--">getWarnings</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setOnWarningListener-com.anywherecommerce.android.sdk.MeaningfulMessageListener-"></a>
    

#### setOnWarningListener
          
          `public void setOnWarningListener(

<a href="#com/anywherecommerce/android/sdk/MeaningfulMessageListener.html" title="interface in com.anywherecommerce.android.sdk">MeaningfulMessageListener</a> warningListener)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#setOnWarningListener-com.anywherecommerce.android.sdk.MeaningfulMessageListener-">setOnWarningListener</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="raiseWarning-com.anywherecommerce.android.sdk.MeaningfulMessage-"></a>
    

#### raiseWarning
          
          `public void raiseWarning(

<a href="#com/anywherecommerce/android/sdk/MeaningfulMessage.html" title="class in com.anywherecommerce.android.sdk">MeaningfulMessage</a> warning)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#raiseWarning-com.anywherecommerce.android.sdk.MeaningfulMessage-">raiseWarning</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getGeolocationData--"></a>
    

#### getGeolocationData
          
          `public 

<a href="#com/anywherecommerce/android/sdk/models/GeolocationData.html" title="class in com.anywherecommerce.android.sdk.models">GeolocationData</a> getGeolocationData()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getGeolocationData--">getGeolocationData</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setGeolocationData-com.anywherecommerce.android.sdk.models.GeolocationData-"></a>
    

#### setGeolocationData
          
          `public void setGeolocationData(

<a href="#com/anywherecommerce/android/sdk/models/GeolocationData.html" title="class in com.anywherecommerce.android.sdk.models">GeolocationData</a> geolocationData)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#setGeolocationData-com.anywherecommerce.android.sdk.models.GeolocationData-">setGeolocationData</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="addTax-com.anywherecommerce.android.sdk.models.TaxLineItem-"></a>
    

#### addTax
          
          `public void addTax(

<a href="#com/anywherecommerce/android/sdk/models/TaxLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TaxLineItem</a> taxLineItem)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#addTax-com.anywherecommerce.android.sdk.models.TaxLineItem-">addTax</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="removeTax-com.anywherecommerce.android.sdk.models.TaxLineItem-"></a>
    

#### removeTax
          
          `public void removeTax(

<a href="#com/anywherecommerce/android/sdk/models/TaxLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TaxLineItem</a> taxLineItem)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#removeTax-com.anywherecommerce.android.sdk.models.TaxLineItem-">removeTax</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getTax-java.lang.String-"></a>
    

#### getTax
          
          `public 

<a href="#com/anywherecommerce/android/sdk/models/TaxLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TaxLineItem</a> getTax(java.lang.String name)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getTax-java.lang.String-">getTax</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getTaxes--"></a>
    

#### getTaxes
          
          `public java.util.Collection<

<a href="#com/anywherecommerce/android/sdk/models/TaxLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TaxLineItem</a>> getTaxes()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getTaxes--">getTaxes</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setTip-com.anywherecommerce.android.sdk.models.TipLineItem-"></a>
    

#### setTip
          
          `public void setTip(

<a href="#com/anywherecommerce/android/sdk/models/TipLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TipLineItem</a> lineItem)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#setTip-com.anywherecommerce.android.sdk.models.TipLineItem-">setTip</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getTip--"></a>
    

#### getTip
          
          `public 

<a href="#com/anywherecommerce/android/sdk/models/TipLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TipLineItem</a> getTip()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getTip--">getTip</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="removeTip--"></a>
    

#### removeTip
          
          `public void removeTip()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#removeTip--">removeTip</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="addFee-com.anywherecommerce.android.sdk.models.FeeLineItem-"></a>
    

#### addFee
          
          `public void addFee(

<a href="#com/anywherecommerce/android/sdk/models/FeeLineItem.html" title="class in com.anywherecommerce.android.sdk.models">FeeLineItem</a> feeLineItem)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#addFee-com.anywherecommerce.android.sdk.models.FeeLineItem-">addFee</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="removeFee-com.anywherecommerce.android.sdk.models.FeeLineItem-"></a>
    

#### removeFee
          
          `public void removeFee(

<a href="#com/anywherecommerce/android/sdk/models/FeeLineItem.html" title="class in com.anywherecommerce.android.sdk.models">FeeLineItem</a> feeLineItem)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#removeFee-com.anywherecommerce.android.sdk.models.FeeLineItem-">removeFee</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getFee-java.lang.String-"></a>
    

#### getFee
          
          `public 

<a href="#com/anywherecommerce/android/sdk/models/FeeLineItem.html" title="class in com.anywherecommerce.android.sdk.models">FeeLineItem</a> getFee(java.lang.String name)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getFee-java.lang.String-">getFee</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getFees--"></a>
    

#### getFees
          
          `public java.util.Collection<

<a href="#com/anywherecommerce/android/sdk/models/FeeLineItem.html" title="class in com.anywherecommerce.android.sdk.models">FeeLineItem</a>> getFees()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getFees--">getFees</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getResponseText--"></a>
    

#### getResponseText
          
          `public java.lang.String getResponseText()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getResponseText--">getResponseText</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setResponseText-java.lang.String-"></a>
    

#### setResponseText
          
          `public void setResponseText(java.lang.String responseText)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#setResponseText-java.lang.String-">setResponseText</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="addCustomLineItem-com.anywherecommerce.android.sdk.models.CustomLineItem-"></a>
    

#### addCustomLineItem
          
          `public void addCustomLineItem(

<a href="#com/anywherecommerce/android/sdk/models/CustomLineItem.html" title="class in com.anywherecommerce.android.sdk.models">CustomLineItem</a> customLineItem)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#addCustomLineItem-com.anywherecommerce.android.sdk.models.CustomLineItem-">addCustomLineItem</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="removeCustomLineItem-com.anywherecommerce.android.sdk.models.CustomLineItem-"></a>
    

#### removeCustomLineItem
          
          `public void removeCustomLineItem(

<a href="#com/anywherecommerce/android/sdk/models/CustomLineItem.html" title="class in com.anywherecommerce.android.sdk.models">CustomLineItem</a> customLineItem)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#removeCustomLineItem-com.anywherecommerce.android.sdk.models.CustomLineItem-">removeCustomLineItem</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getCustomLineItem-java.lang.String-"></a>
    

#### getCustomLineItem
          
          `public 

<a href="#com/anywherecommerce/android/sdk/models/CustomLineItem.html" title="class in com.anywherecommerce.android.sdk.models">CustomLineItem</a> getCustomLineItem(java.lang.String name)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getCustomLineItem-java.lang.String-">getCustomLineItem</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getCustomLineItems--"></a>
    

#### getCustomLineItems
          
          `public java.util.Collection<

<a href="#com/anywherecommerce/android/sdk/models/CustomLineItem.html" title="class in com.anywherecommerce.android.sdk.models">CustomLineItem</a>> getCustomLineItems()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getCustomLineItems--">getCustomLineItems</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="addCustomField-java.lang.String-java.lang.Object-"></a>
    

#### addCustomField
          
          ```
          public void addCustomField(java.lang.String name,
                                     java.lang.Object value)
          ```
          Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#addCustomField-java.lang.String-java.lang.Object-">addCustomField</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="removeCustomField-java.lang.String-"></a>
    

#### removeCustomField
          
          `public void removeCustomField(java.lang.String name)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#removeCustomField-java.lang.String-">removeCustomField</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getCustomField-java.lang.String-"></a>
    

#### getCustomField
          
          `public java.lang.Object getCustomField(java.lang.String name)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getCustomField-java.lang.String-">getCustomField</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getCustomFields--"></a>
    

#### getCustomFields
          
          `public java.util.HashMap<java.lang.String,java.lang.Object> getCustomFields()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getCustomFields--">getCustomFields</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="getCustomerDetails--"></a>
    

#### getCustomerDetails
          
          `public 

<a href="#com/anywherecommerce/android/sdk/models/CustomerDetails.html" title="class in com.anywherecommerce.android.sdk.models">CustomerDetails</a> getCustomerDetails()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#getCustomerDetails--">getCustomerDetails</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="setCustomerDetails-com.anywherecommerce.android.sdk.models.CustomerDetails-"></a>
    

#### setCustomerDetails
          
          `public void setCustomerDetails(

<a href="#com/anywherecommerce/android/sdk/models/CustomerDetails.html" title="class in com.anywherecommerce.android.sdk.models">CustomerDetails</a> customerDetails)`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#setCustomerDetails-com.anywherecommerce.android.sdk.models.CustomerDetails-">setCustomerDetails</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="calculateAmounts--"></a>
    

#### calculateAmounts
          
          `public void calculateAmounts()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#calculateAmounts--">calculateAmounts</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="proceed--"></a>
    

#### proceed
          
          `public void proceed()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#proceed--">proceed</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="cancel--"></a>
    

#### cancel
          
          `public void cancel()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#cancel--">cancel</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="suspend--"></a>
    

#### suspend
          
          `public void suspend()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#suspend--">suspend</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="delete--"></a>
    

#### delete
          
          `public void delete()`
<a name="isExecuting--"></a>
    

#### isExecuting
          
          `public boolean isExecuting()`Specified by:`

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html#isExecuting--">isExecuting</a>` in interface `

<a href="#com/anywherecommerce/android/sdk/transactions/Transaction.html" title="interface in com.anywherecommerce.android.sdk.transactions">Transaction</a>`
<a name="serialize--"></a>
    

#### serialize
          
          `public java.lang.String serialize()`
<a name="deserialize-java.lang.String-java.lang.Class-"></a>
    

#### deserialize
          
          ```
          public static <T extends 

<a href="#com/anywherecommerce/android/sdk/endpoints/anywherecommerce/AnyPayTransaction.html" title="class in com.anywherecommerce.android.sdk.endpoints.anywherecommerce">AnyPayTransaction</a>> T deserialize(java.lang.String json,
                                                                    java.lang.Class<T> tClass)
          ```
<a name="clone--"></a>
    

#### clone
          
          `public java.lang.Object clone()`Overrides:`clone` in class `java.lang.Object`