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

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

Properties

Link copied to clipboard

Whether taking payments offline is allowed for the current seller.

Link copied to clipboard

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.

Link copied to clipboard

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.