PropayTerminalConfiguration

com.anywherecommerce.android.sdk.endpoints.propay

Class PropayTerminalConfiguration

Configuration




- 

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

### Field Summary
    
    Modifier and TypeField and Description`java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#allowAnonymousUsers">allowAnonymousUsers</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#allowClearTransactions">allowClearTransactions</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#allowPartialAuthorizations">allowPartialAuthorizations</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#allowPartialRefunds">allowPartialRefunds</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#allowReferencedRefunds">allowReferencedRefunds</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#allowUnreferencedRefunds">allowUnreferencedRefunds</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#chequeColorFormat">chequeColorFormat</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#chequeColorFormatEditable">chequeColorFormatEditable</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#chequeFileFormat">chequeFileFormat</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#chequeFileFormatEditable">chequeFileFormatEditable</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#customFieldsEnabled">customFieldsEnabled</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#customFieldsEnabledEditable">customFieldsEnabledEditable</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#defaultCardReader">defaultCardReader</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#defaultCardReaderEditable">defaultCardReaderEditable</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#defaultCurrency">defaultCurrency</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#driversLicenseRequired">driversLicenseRequired</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#driversLicenseRequiredEditable">driversLicenseRequiredEditable</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#driversLicenseStateRequired">driversLicenseStateRequired</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#driversLicenseStateRequiredEditable">driversLicenseStateRequiredEditable</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#enableAvs">enableAvs</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#enableCvv">enableCvv</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#enabledCurrency">enabledCurrency</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#enabledCurrencyEditable">enabledCurrencyEditable</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#enabledEntryModes">enabledEntryModes</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#enabledEntryModesEditable">enabledEntryModesEditable</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#enabledPaymentMethods">enabledPaymentMethods</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#enabledPaymentMethodsEditable">enabledPaymentMethodsEditable</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#enabledReceiptOptions">enabledReceiptOptions</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#enabledReceiptOptionsEditable">enabledReceiptOptionsEditable</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#enableFirmwareUpdate">enableFirmwareUpdate</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#enableForgotPasswordUrl">enableForgotPasswordUrl</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#enforce">enforce</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#enforceFirmwareCompliance">enforceFirmwareCompliance</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#forgotPasswordUrl">forgotPasswordUrl</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#geofencingEnabled">geofencingEnabled</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#geofencingEnabledEditable">geofencingEnabledEditable</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#geolocationEnabled">geolocationEnabled</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#geolocationEnabledEditable">geolocationEnabledEditable</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#id">id</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#requireAvs">requireAvs</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#requireCardPresentRefunds">requireCardPresentRefunds</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#requireCardPresentSales">requireCardPresentSales</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#requireCvv">requireCvv</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#requireTermsAndConditions">requireTermsAndConditions</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#sessionTimeoutEnabled">sessionTimeoutEnabled</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#sessionTimeoutEnabledEditable">sessionTimeoutEnabledEditable</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#sessionTimeoutInterval">sessionTimeoutInterval</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#supportedCurrencies">supportedCurrencies</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#supportedEntryModes">supportedEntryModes</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#supportedPaymentMethods">supportedPaymentMethods</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#supportedReceiptOptions">supportedReceiptOptions</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#surchargeEnabled">surchargeEnabled</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#surchargeEnabledEditable">surchargeEnabledEditable</a></span>` `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/propay/PropayTerminalConfiguration.html#surchargeOptions">surchargeOptions</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#surchargeOptionsEditable">surchargeOptionsEditable</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#suspendAndResumeEnabled">suspendAndResumeEnabled</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#suspendAndResumeEnabledEditable">suspendAndResumeEnabledEditable</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#suspendAndResumeSupportedEntryModes">suspendAndResumeSupportedEntryModes</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#suspendAndResumeSupportedPaymentMethods">suspendAndResumeSupportedPaymentMethods</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#taxEnabled">taxEnabled</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#taxEnabledEditable">taxEnabledEditable</a></span>` `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/propay/PropayTerminalConfiguration.html#taxRates">taxRates</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#taxRatesEditable">taxRatesEditable</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#terminalEnabled">terminalEnabled</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#termsAndConditionsUrl">termsAndConditionsUrl</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#timestamp">timestamp</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#tipEnabled">tipEnabled</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#tipEnabledEditable">tipEnabledEditable</a></span>` `java.util.ArrayList<

<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/propay/PropayTerminalConfiguration.html#tipOptions">tipOptions</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#tipOptionsEditable">tipOptionsEditable</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#transactionReportingMode">transactionReportingMode</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#transactionReportingModeEditable">transactionReportingModeEditable</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#type">type</a></span>` `double``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#unreferencedRefundLimit">unreferencedRefundLimit</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#userAuthenticationMode">userAuthenticationMode</a></span>` `java.lang.Boolean``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#verifyCardPresentForKeyedTransactions">verifyCardPresentForKeyedTransactions</a></span>` `java.lang.String``<span class="memberNameLink">

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#version">version</a></span>`




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

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

<a href="#com/anywherecommerce/android/sdk/endpoints/propay/PropayTerminalConfiguration.html#PropayTerminalConfiguration--">PropayTerminalConfiguration</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/propay/PropayTerminalConfiguration.html#addFeeOption-com.anywherecommerce.android.sdk.models.FeeLineItem-">addFeeOption</a></span>(

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

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

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

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

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

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

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

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

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

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

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

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

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

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

### Methods inherited from class com.anywherecommerce.android.sdk.configuration.[Configuration](#com/anywherecommerce/android/sdk/configuration/Configuration.html "class in com.anywherecommerce.android.sdk.configuration")
          
          `

<a href="#com/anywherecommerce/android/sdk/configuration/Configuration.html#load-int-java.lang.Class-">load</a>, 

<a href="#com/anywherecommerce/android/sdk/configuration/Configuration.html#load-java.lang.String-java.lang.Class-">load</a>, 

<a href="#com/anywherecommerce/android/sdk/configuration/Configuration.html#save-java.lang.String-">save</a>`
    
    
    

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

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



- 

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

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

#### type
          
          `public??java.lang.String type`
<a name="id"></a>
    

#### id
          
          `public??java.lang.String id`
<a name="version"></a>
    

#### version
          
          `public??java.lang.String version`
<a name="timestamp"></a>
    

#### timestamp
          
          `public??java.lang.String timestamp`
<a name="enforce"></a>
    

#### enforce
          
          `public??java.lang.Boolean enforce`
<a name="terminalEnabled"></a>
    

#### terminalEnabled
          
          `public??java.lang.Boolean terminalEnabled`
<a name="taxEnabled"></a>
    

#### taxEnabled
          
          `public??java.lang.Boolean taxEnabled`
<a name="taxEnabledEditable"></a>
    

#### taxEnabledEditable
          
          `public??java.lang.Boolean taxEnabledEditable`
<a name="taxRatesEditable"></a>
    

#### taxRatesEditable
          
          `public??java.lang.Boolean taxRatesEditable`
<a name="taxRates"></a>
    

#### taxRates
          
          `public??java.util.ArrayList<

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

#### tipEnabled
          
          `public??java.lang.Boolean tipEnabled`
<a name="tipEnabledEditable"></a>
    

#### tipEnabledEditable
          
          `public??java.lang.Boolean tipEnabledEditable`
<a name="tipOptionsEditable"></a>
    

#### tipOptionsEditable
          
          `public??java.lang.Boolean tipOptionsEditable`
<a name="tipOptions"></a>
    

#### tipOptions
          
          `public??java.util.ArrayList<

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

#### surchargeEnabled
          
          `public??java.lang.Boolean surchargeEnabled`
<a name="surchargeEnabledEditable"></a>
    

#### surchargeEnabledEditable
          
          `public??java.lang.Boolean surchargeEnabledEditable`
<a name="surchargeOptionsEditable"></a>
    

#### surchargeOptionsEditable
          
          `public??java.lang.Boolean surchargeOptionsEditable`
<a name="surchargeOptions"></a>
    

#### surchargeOptions
          
          `public??java.util.ArrayList<

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

#### defaultCardReader
          
          `public??java.lang.String defaultCardReader`
<a name="defaultCardReaderEditable"></a>
    

#### defaultCardReaderEditable
          
          `public??java.lang.Boolean defaultCardReaderEditable`
<a name="enableFirmwareUpdate"></a>
    

#### enableFirmwareUpdate
          
          `public??java.lang.Boolean enableFirmwareUpdate`
<a name="enforceFirmwareCompliance"></a>
    

#### enforceFirmwareCompliance
          
          `public??java.lang.Boolean enforceFirmwareCompliance`
<a name="supportedEntryModes"></a>
    

#### supportedEntryModes
          
          `public??java.lang.String supportedEntryModes`
<a name="enabledEntryModes"></a>
    

#### enabledEntryModes
          
          `public??java.lang.String enabledEntryModes`
<a name="enabledEntryModesEditable"></a>
    

#### enabledEntryModesEditable
          
          `public??java.lang.Boolean enabledEntryModesEditable`
<a name="supportedPaymentMethods"></a>
    

#### supportedPaymentMethods
          
          `public??java.lang.String supportedPaymentMethods`
<a name="enabledPaymentMethods"></a>
    

#### enabledPaymentMethods
          
          `public??java.lang.String enabledPaymentMethods`
<a name="enabledPaymentMethodsEditable"></a>
    

#### enabledPaymentMethodsEditable
          
          `public??java.lang.Boolean enabledPaymentMethodsEditable`
<a name="suspendAndResumeEnabled"></a>
    

#### suspendAndResumeEnabled
          
          `public??java.lang.Boolean suspendAndResumeEnabled`
<a name="suspendAndResumeEnabledEditable"></a>
    

#### suspendAndResumeEnabledEditable
          
          `public??java.lang.Boolean suspendAndResumeEnabledEditable`
<a name="suspendAndResumeSupportedPaymentMethods"></a>
    

#### suspendAndResumeSupportedPaymentMethods
          
          `public??java.lang.String suspendAndResumeSupportedPaymentMethods`
<a name="suspendAndResumeSupportedEntryModes"></a>
    

#### suspendAndResumeSupportedEntryModes
          
          `public??java.lang.String suspendAndResumeSupportedEntryModes`
<a name="sessionTimeoutInterval"></a>
    

#### sessionTimeoutInterval
          
          `public??java.lang.String sessionTimeoutInterval`
<a name="sessionTimeoutEnabled"></a>
    

#### sessionTimeoutEnabled
          
          `public??java.lang.Boolean sessionTimeoutEnabled`
<a name="sessionTimeoutEnabledEditable"></a>
    

#### sessionTimeoutEnabledEditable
          
          `public??java.lang.Boolean sessionTimeoutEnabledEditable`
<a name="allowReferencedRefunds"></a>
    

#### allowReferencedRefunds
          
          `public??java.lang.Boolean allowReferencedRefunds`
<a name="allowUnreferencedRefunds"></a>
    

#### allowUnreferencedRefunds
          
          `public??java.lang.Boolean allowUnreferencedRefunds`
<a name="allowPartialRefunds"></a>
    

#### allowPartialRefunds
          
          `public??java.lang.Boolean allowPartialRefunds`
<a name="unreferencedRefundLimit"></a>
    

#### unreferencedRefundLimit
          
          `public??double unreferencedRefundLimit`
<a name="allowPartialAuthorizations"></a>
    

#### allowPartialAuthorizations
          
          `public??java.lang.Boolean allowPartialAuthorizations`
<a name="requireCardPresentRefunds"></a>
    

#### requireCardPresentRefunds
          
          `public??java.lang.Boolean requireCardPresentRefunds`
<a name="requireCardPresentSales"></a>
    

#### requireCardPresentSales
          
          `public??java.lang.Boolean requireCardPresentSales`
<a name="verifyCardPresentForKeyedTransactions"></a>
    

#### verifyCardPresentForKeyedTransactions
          
          `public??java.lang.Boolean verifyCardPresentForKeyedTransactions`
<a name="supportedReceiptOptions"></a>
    

#### supportedReceiptOptions
          
          `public??java.lang.String supportedReceiptOptions`
<a name="enabledReceiptOptions"></a>
    

#### enabledReceiptOptions
          
          `public??java.lang.String enabledReceiptOptions`
<a name="enabledReceiptOptionsEditable"></a>
    

#### enabledReceiptOptionsEditable
          
          `public??java.lang.Boolean enabledReceiptOptionsEditable`
<a name="defaultCurrency"></a>
    

#### defaultCurrency
          
          `public??java.lang.String defaultCurrency`
<a name="supportedCurrencies"></a>
    

#### supportedCurrencies
          
          `public??java.lang.String supportedCurrencies`
<a name="enabledCurrency"></a>
    

#### enabledCurrency
          
          `public??java.lang.String enabledCurrency`
<a name="enabledCurrencyEditable"></a>
    

#### enabledCurrencyEditable
          
          `public??java.lang.Boolean enabledCurrencyEditable`
<a name="chequeColorFormat"></a>
    

#### chequeColorFormat
          
          `public??java.lang.String chequeColorFormat`
<a name="chequeColorFormatEditable"></a>
    

#### chequeColorFormatEditable
          
          `public??java.lang.Boolean chequeColorFormatEditable`
<a name="chequeFileFormat"></a>
    

#### chequeFileFormat
          
          `public??java.lang.String chequeFileFormat`
<a name="chequeFileFormatEditable"></a>
    

#### chequeFileFormatEditable
          
          `public??java.lang.Boolean chequeFileFormatEditable`
<a name="driversLicenseRequired"></a>
    

#### driversLicenseRequired
          
          `public??java.lang.Boolean driversLicenseRequired`
<a name="driversLicenseRequiredEditable"></a>
    

#### driversLicenseRequiredEditable
          
          `public??java.lang.Boolean driversLicenseRequiredEditable`
<a name="driversLicenseStateRequired"></a>
    

#### driversLicenseStateRequired
          
          `public??java.lang.Boolean driversLicenseStateRequired`
<a name="driversLicenseStateRequiredEditable"></a>
    

#### driversLicenseStateRequiredEditable
          
          `public??java.lang.Boolean driversLicenseStateRequiredEditable`
<a name="userAuthenticationMode"></a>
    

#### userAuthenticationMode
          
          `public??java.lang.String userAuthenticationMode`
<a name="customFieldsEnabled"></a>
    

#### customFieldsEnabled
          
          `public??java.lang.Boolean customFieldsEnabled`
<a name="customFieldsEnabledEditable"></a>
    

#### customFieldsEnabledEditable
          
          `public??java.lang.Boolean customFieldsEnabledEditable`
<a name="geolocationEnabled"></a>
    

#### geolocationEnabled
          
          `public??java.lang.Boolean geolocationEnabled`
<a name="geolocationEnabledEditable"></a>
    

#### geolocationEnabledEditable
          
          `public??java.lang.Boolean geolocationEnabledEditable`
<a name="geofencingEnabled"></a>
    

#### geofencingEnabled
          
          `public??java.lang.Boolean geofencingEnabled`
<a name="geofencingEnabledEditable"></a>
    

#### geofencingEnabledEditable
          
          `public??java.lang.Boolean geofencingEnabledEditable`
<a name="transactionReportingMode"></a>
    

#### transactionReportingMode
          
          `public??java.lang.String transactionReportingMode`
<a name="transactionReportingModeEditable"></a>
    

#### transactionReportingModeEditable
          
          `public??java.lang.Boolean transactionReportingModeEditable`
<a name="enableForgotPasswordUrl"></a>
    

#### enableForgotPasswordUrl
          
          `public??java.lang.Boolean enableForgotPasswordUrl`
<a name="forgotPasswordUrl"></a>
    

#### forgotPasswordUrl
          
          `public??java.lang.String forgotPasswordUrl`
<a name="requireTermsAndConditions"></a>
    

#### requireTermsAndConditions
          
          `public??java.lang.Boolean requireTermsAndConditions`
<a name="termsAndConditionsUrl"></a>
    

#### termsAndConditionsUrl
          
          `public??java.lang.String termsAndConditionsUrl`
<a name="allowAnonymousUsers"></a>
    

#### allowAnonymousUsers
          
          `public??java.lang.Boolean allowAnonymousUsers`
<a name="enableAvs"></a>
    

#### enableAvs
          
          `public??java.lang.Boolean enableAvs`
<a name="enableCvv"></a>
    

#### enableCvv
          
          `public??java.lang.Boolean enableCvv`
<a name="requireAvs"></a>
    

#### requireAvs
          
          `public??java.lang.Boolean requireAvs`
<a name="requireCvv"></a>
    

#### requireCvv
          
          `public??java.lang.Boolean requireCvv`
<a name="allowClearTransactions"></a>
    

#### allowClearTransactions
          
          `public??java.lang.Boolean allowClearTransactions`




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

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

#### PropayTerminalConfiguration
          
          `public??PropayTerminalConfiguration()`




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

### Method Detail
<a name="addTaxRate-com.anywherecommerce.android.sdk.models.TaxLineItem-"></a>
    

#### addTaxRate
          
          `public??void??addTaxRate(

<a href="#com/anywherecommerce/android/sdk/models/TaxLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TaxLineItem</a>??item)`
<a name="addTipOption-com.anywherecommerce.android.sdk.models.TipLineItem-"></a>
    

#### addTipOption
          
          `public??void??addTipOption(

<a href="#com/anywherecommerce/android/sdk/models/TipLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TipLineItem</a>??item)`
<a name="addFeeOption-com.anywherecommerce.android.sdk.models.FeeLineItem-"></a>
    

#### addFeeOption
          
          `public??void??addFeeOption(

<a href="#com/anywherecommerce/android/sdk/models/FeeLineItem.html" title="class in com.anywherecommerce.android.sdk.models">FeeLineItem</a>??item)`
<a name="deleteTaxRate-com.anywherecommerce.android.sdk.models.TaxLineItem-"></a>
    

#### deleteTaxRate
          
          `public??void??deleteTaxRate(

<a href="#com/anywherecommerce/android/sdk/models/TaxLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TaxLineItem</a>??item)`
<a name="deleteTipOption-com.anywherecommerce.android.sdk.models.TipLineItem-"></a>
    

#### deleteTipOption
          
          `public??void??deleteTipOption(

<a href="#com/anywherecommerce/android/sdk/models/TipLineItem.html" title="class in com.anywherecommerce.android.sdk.models">TipLineItem</a>??item)`
<a name="deleteFeeOption-com.anywherecommerce.android.sdk.models.FeeLineItem-"></a>
    

#### deleteFeeOption
          
          `public??void??deleteFeeOption(

<a href="#com/anywherecommerce/android/sdk/models/FeeLineItem.html" title="class in com.anywherecommerce.android.sdk.models">FeeLineItem</a>??item)`
<a name="setDefaultFeeOption-com.anywherecommerce.android.sdk.models.FeeLineItem-"></a>
    

#### setDefaultFeeOption
          
          `public??void??setDefaultFeeOption(

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