# PaymentSettings

data class PaymentSettings(val isOfflineProcessingAllowed: Boolean, val offlineTransactionAmountLimit: Money?, val offlineTotalStoredAmountLimit: Money?)

Read-only settings that provide payment settings based on the current authenticated seller.

## Constructors

PaymentSettings
Link copied to clipboard
constructor(isOfflineProcessingAllowed: Boolean, offlineTransactionAmountLimit: Money?, offlineTotalStoredAmountLimit: Money?)

## Properties

isOfflineProcessingAllowed
Link copied to clipboard
val isOfflineProcessingAllowed: Boolean

Whether taking payments offline is allowed for the current seller.

offlineTotalStoredAmountLimit
Link copied to clipboard
val offlineTotalStoredAmountLimit: Money?

The total allowable amount of all offline payments combined on this device. A payment that would exceed the total limit will be ineligible for offline processing. This will be `null` if offline processing is not allowed.

offlineTransactionAmountLimit
Link copied to clipboard
val offlineTransactionAmountLimit: Money?

The maximum amount that can be processed in a single offline transaction. A payment that exceeds this limit will be ineligible for offline processing. This will be `null` if offline processing is not allowed.