terminalsdk
core
com.stripe.stripeterminal
Terminal
Companion
TerminalApplicationDelegate
com.stripe.stripeterminal.log
LogLevel
NONE
ERROR
WARNING
INFO
VERBOSE
external
com.stripe.stripeterminal.external.api
ApiError
ApiErrorType
API_CONNECTION_ERROR
API_ERROR
AUTHENTICATION_ERROR
CARD_ERROR
IDEMPOTENCY_ERROR
INVALID_REQUEST_ERROR
RATE_LIMIT_ERROR
com.stripe.stripeterminal.external.callable
Callback
Cancelable
CollectInputsResultCallback
CollectedDataCallback
ConnectionTokenCallback
ConnectionTokenProvider
DiscoveryListener
ErrorCallback
HandoffReaderListener
LocationListCallback
OfflineListener
PaymentIntentCallback
PaymentMethodCallback
ReaderCallback
ReaderListenable
ReaderListener
ReaderReconnectionListener
ReaderSettingsCallback
ReaderSoftwareUpdateCallback
RefundCallback
SetupIntentCallback
TerminalListener
com.stripe.stripeterminal.external.internal
com.stripe.stripeterminal.external.json
ApiErrorJsonAdapter
com.stripe.stripeterminal.external.models
Address
AllowRedisplay
ALWAYS
LIMITED
UNSPECIFIED
AmountDetails
BatteryStatus
UNKNOWN
CRITICAL
LOW
NOMINAL
CaptureMethod
Companion
CardDetails
CardNetworks
CardOptions
CardPresentCaptureMethod
Companion
CardPresentDetails
CardPresentOptions
CardPresentParameters
Builder
CardPresentRequestPartialAuthorization
IF_AVAILABLE
NEVER
CardPresentRoutingOptionParameters
CardPresentRoutingOptions
Cart
Builder
CartLineItem
Builder
Charge
CollectConfiguration
Builder
CollectDataConfiguration
Builder
CollectDataType
MAGSTRIPE
CollectInputsParameters
CollectInputsResult
CollectedData
ConfirmConfiguration
Builder
ConnectionConfiguration
BluetoothConnectionConfiguration
Companion
HandoffConnectionConfiguration
InternetConnectionConfiguration
LocalMobileConnectionConfiguration
UsbConnectionConfiguration
ConnectionStatus
NOT_CONNECTED
CONNECTING
CONNECTED
ConnectionTokenException
CreateConfiguration
CustomerAcceptanceParameters
Builder
CustomerAcceptanceType
ONLINE
OFFLINE
DeviceType
CHIPPER_1X
CHIPPER_2X
STRIPE_M2
COTS_DEVICE
VERIFONE_P400
WISECUBE
WISEPAD_3
WISEPAD_3S
WISEPOS_E
WISEPOS_E_DEVKIT
ETNA
STRIPE_S700
STRIPE_S700_DEVKIT
STRIPE_S710
STRIPE_S710_DEVKIT
UNKNOWN
DisconnectReason
UNKNOWN
DISCONNECT_REQUESTED
REBOOT_REQUESTED
SECURITY_REBOOT
CRITICALLY_LOW_BATTERY
POWERED_OFF
BLUETOOTH_DISABLED
DiscoveryConfiguration
BluetoothDiscoveryConfiguration
HandoffDiscoveryConfiguration
InternetDiscoveryConfiguration
LocalMobileDiscoveryConfiguration
UsbDiscoveryConfiguration
DynamicCurrencyConversionDetails
DynamicCurrencyConversionOptions
EmailInput
Builder
EmailResult
ExpandableLocation
Expanded
Reference
GeneratedFrom
IncrementalAuthorizationStatus
UNKNOWN
NOT_SUPPORTED
SUPPORTED
Input
ListLocationsParameters
Builder
Companion
LocalMobileUxConfiguration
Builder
Color
Default
Resource
Value
ColorScheme
Builder
DarkMode
SYSTEM
DARK
LIGHT
TapZone
Default
Manual
Builder
TapZoneIndicator
DEFAULT
ABOVE
BELOW
FRONT
BEHIND
TapZonePosition
Default
Manual
Location
LocationStatus
UNKNOWN
SET
NOT_SET
MandateOnlineAcceptanceData
MandateParameters
NetworkStatus
UNKNOWN
OFFLINE
ONLINE
NextAction
Companion
NumericInput
Builder
NumericResult
OfflineBehavior
REQUIRE_ONLINE
PREFER_ONLINE
FORCE_OFFLINE
OfflineCardPresentDetails
Companion
OfflineDetails
Companion
OfflineDetailsJsonAdapter
OfflineStatus
OfflineStatusDetails
PaymentIntent
PaymentIntentParameters
Builder
PaymentIntentStatus
CANCELED
PROCESSING
REQUIRES_CAPTURE
REQUIRES_CONFIRMATION
REQUIRES_PAYMENT_METHOD
REQUIRES_ACTION
SUCCEEDED
PaymentMethod
PaymentMethodDetails
PaymentMethodOptions
PaymentMethodOptionsParameters
Builder
PaymentMethodType
Companion
CARD_PRESENT
CARD
INTERAC_PRESENT
WECHAT_PAY
PaymentMethodUnion
Expanded
Reference
PaymentStatus
NOT_READY
READY
WAITING_FOR_INPUT
PROCESSING
PhoneInput
Builder
PhoneResult
ReadReusableCardParameters
Builder
Companion
Reader
Companion
NetworkStatus
ONLINE
OFFLINE
UNKNOWN
ReaderAccessibility
Accessibility
Error
ReaderBatteryInfo
Companion
ReaderDisplayMessage
CHECK_MOBILE_DEVICE
RETRY_CARD
INSERT_CARD
INSERT_OR_SWIPE_CARD
SWIPE_CARD
REMOVE_CARD
MULTIPLE_CONTACTLESS_CARDS_DETECTED
TRY_ANOTHER_READ_METHOD
TRY_ANOTHER_CARD
CARD_REMOVED_TOO_EARLY
ReaderEvent
CARD_INSERTED
CARD_REMOVED
ReaderInputOptions
ReaderInputOption
NONE
INSERT
SWIPE
TAP
MANUAL_ENTRY
ReaderSettings
ReaderSettingsParameters
AccessibilityParameters
ReaderSoftwareUpdate
UpdateComponent
INCREMENTAL
FIRMWARE
CONFIG
KEYS
UpdateTimeEstimate
LESS_THAN_ONE_MINUTE
ONE_TO_TWO_MINUTES
TWO_TO_FIVE_MINUTES
FIVE_TO_FIFTEEN_MINUTES
ReaderSupportResult
NotSupported
Supported
ReaderTextToSpeechStatus
OFF
HEADPHONES
SPEAKERS
ReceiptDetails
Companion
RedirectUrl
Refund
RefundConfiguration
Builder
RefundParameters
Builder
Id
Charge
PaymentIntent
Request3dSecureType
AUTOMATIC
ANY
RoutingPriority
DOMESTIC
INTERNATIONAL
SelectionButton
SelectionButtonStyle
PRIMARY
SECONDARY
SelectionInput
Builder
SelectionResult
SetupAttempt
SetupAttemptStatus
REQUIRES_CONFIRMATION
REQUIRES_ACTION
PROCESSING
SUCCEEDED
FAILED
ABANDONED
SetupAttemptUnion
Expanded
Reference
SetupError
SetupErrorType
API_CONNECTION_ERROR
API_ERROR
AUTHENTICATION_ERROR
CARD_ERROR
IDEMPOTENCY_ERROR
INVALID_REQUEST_ERROR
RATE_LIMIT_ERROR
SetupIntent
SetupIntentCancellationParameters
Builder
Companion
SetupIntentCancellationReason
DUPLICATE
REQUESTED_BY_CUSTOMER
ABANDONED
SetupIntentCardPresentDetails
SetupIntentConfiguration
Builder
SetupIntentNextAction
SetupIntentOfflineDetails
Companion
SetupIntentOfflineDetailsJsonAdapter
SetupIntentParameters
Builder
Companion
SetupIntentPaymentMethodDetails
SetupIntentStatus
REQUIRES_PAYMENT_METHOD
REQUIRES_CONFIRMATION
REQUIRES_ACTION
PROCESSING
SUCCEEDED
CANCELLED
SetupIntentUsage
ON_SESSION
OFF_SESSION
SignatureInput
Builder
SignatureResult
SimulateReaderUpdate
UPDATE_AVAILABLE
NONE
REQUIRED
LOW_BATTERY
LOW_BATTERY_SUCCEED_CONNECT
RANDOM
SimulatedCard
SimulatedCardType
VISA
VISA_DEBIT
MASTERCARD
MASTERCARD_DEBIT
MASTERCARD_PREPAID
AMEX
AMEX_2
DISCOVER
DISCOVER_2
DINERS
DINERS_14_DIGITS
JCB
UNION_PAY
INTERAC
EFTPOS_AU_DEBIT
VISA_US_COMMON_DEBIT
CHARGE_DECLINED
CHARGE_DECLINED_INSUFFICIENT_FUNDS
CHARGE_DECLINED_LOST_CARD
CHARGE_DECLINED_STOLEN_CARD
CHARGE_DECLINED_EXPIRED_CARD
CHARGE_DECLINED_PROCESSING_ERROR
EFTPOS_AU_VISA_DEBIT
EFTPOS_AU_DEBIT_MASTERCARD
OFFLINE_PIN_CVM
OFFLINE_PIN_SCA_RETRY
ONLINE_PIN_CVM
ONLINE_PIN_SCA_RETRY
SimulatorConfiguration
Companion
SingleUseMandate
Surcharge
SurchargeDetails
TerminalException
TerminalErrorCode
Companion
CANCEL_FAILED
NOT_CONNECTED_TO_READER
ALREADY_CONNECTED_TO_READER
BLUETOOTH_PERMISSION_DENIED
CONFIRM_INVALID_PAYMENT_INTENT
CONFIRM_INVALID_SETUP_INTENT
INVALID_CLIENT_SECRET
UNSUPPORTED_OPERATION
UNEXPECTED_OPERATION
UNSUPPORTED_SDK
USB_PERMISSION_DENIED
MISSING_PREREQUISITE
MISSING_REQUIRED_PARAMETER
INVALID_REQUIRED_PARAMETER
INVALID_TIP_PARAMETER
LOCAL_MOBILE_LIBRARY_NOT_INCLUDED
LOCAL_MOBILE_UNSUPPORTED_DEVICE
LOCAL_MOBILE_UNSUPPORTED_ANDROID_VERSION
LOCAL_MOBILE_DEVICE_TAMPERED
LOCAL_MOBILE_DEBUG_NOT_SUPPORTED
OFFLINE_MODE_UNSUPPORTED_ANDROID_VERSION
CANCELED
LOCATION_SERVICES_DISABLED
BLUETOOTH_SCAN_TIMED_OUT
BLUETOOTH_LOW_ENERGY_UNSUPPORTED
READER_SOFTWARE_UPDATE_FAILED_BATTERY_LOW
READER_SOFTWARE_UPDATE_FAILED_INTERRUPTED
CARD_INSERT_NOT_READ
CARD_SWIPE_NOT_READ
CARD_READ_TIMED_OUT
CARD_REMOVED
CUSTOMER_CONSENT_REQUIRED
CARD_LEFT_IN_READER
USB_DISCOVERY_TIMED_OUT
FEATURE_NOT_ENABLED_ON_ACCOUNT
READER_BUSY
READER_COMMUNICATION_ERROR
BLUETOOTH_ERROR
BLUETOOTH_DISCONNECTED
BLUETOOTH_RECONNECT_STARTED
USB_DISCONNECTED
USB_RECONNECT_STARTED
READER_CONNECTED_TO_ANOTHER_DEVICE
READER_BATTERY_CRITICALLY_LOW
READER_SOFTWARE_UPDATE_FAILED
READER_SOFTWARE_UPDATE_FAILED_READER_ERROR
READER_SOFTWARE_UPDATE_FAILED_SERVER_ERROR
LOCAL_MOBILE_NFC_DISABLED
UNSUPPORTED_READER_VERSION
UNEXPECTED_SDK_ERROR
DECLINED_BY_STRIPE_API
DECLINED_BY_READER
REQUEST_TIMED_OUT
STRIPE_API_CONNECTION_ERROR
STRIPE_API_ERROR
STRIPE_API_RESPONSE_DECODING_ERROR
CONNECTION_TOKEN_PROVIDER_ERROR
SESSION_EXPIRED
ANDROID_API_LEVEL_ERROR
AMOUNT_EXCEEDS_MAX_OFFLINE_AMOUNT
OFFLINE_PAYMENTS_DATABASE_TOO_LARGE
READER_CONNECTION_NOT_AVAILABLE_OFFLINE
LOCATION_CONNECTION_NOT_AVAILABLE_OFFLINE
NO_LAST_SEEN_ACCOUNT
INVALID_OFFLINE_CURRENCY
CARD_SWIPE_NOT_AVAILABLE
INTERAC_NOT_SUPPORTED_OFFLINE
ONLINE_PIN_NOT_SUPPORTED_OFFLINE
MOBILE_WALLET_NOT_SUPPORTED_ON_SETUP_INTENTS
OFFLINE_AND_CARD_EXPIRED
OFFLINE_TRANSACTION_DECLINED
OFFLINE_COLLECT_AND_CONFIRM_MISMATCH
OFFLINE_TESTMODE_PAYMENT_IN_LIVEMODE
OFFLINE_LIVEMODE_PAYMENT_IN_TESTMODE
OFFLINE_PAYMENT_INTENT_NOT_FOUND
MISSING_EMV_DATA
CONNECTION_TOKEN_PROVIDER_ERROR_WHILE_FORWARDING
ACCOUNT_ID_MISMATCH_WHILE_FORWARDING
FORCE_OFFLINE_WITH_FEATURE_DISABLED
NOT_CONNECTED_TO_INTERNET_AND_REQUIRE_ONLINE_SET
TEST_CARD_IN_LIVEMODE
COLLECT_INPUTS_APPLICATION_ERROR
COLLECT_INPUTS_TIMED_OUT
COLLECT_INPUTS_INVALID_PARAMETER
COLLECT_INPUTS_UNSUPPORTED
READER_SETTINGS_ERROR
READER_MISSING_ENCRYPTION_KEYS
INVALID_SURCHARGE_PARAMETER
READER_COMMUNICATION_SSL_ERROR
ALLOW_REDISPLAY_INVALID
TextInput
Builder
TextResult
Tip
TippingConfiguration
Builder
Toggle
ToggleResult
ENABLED
DISABLED
SKIPPED
ToggleValue
ENABLED
DISABLED
Wallet
WechatPayDetails
WechatPayDisplayQrCode
com.stripe.stripeterminal.external
CollectData
CollectInputs
ConnectionTokenProviderForHandoffMode
InternalApi
OfflineMode
handoffclient
com.stripe.stripeterminal.handoffclient
HandoffConnectionTokenProvider
terminal-external-models/com.stripe.stripeterminal.external/CollectInputs

CollectInputs

@Target(allowedTargets = [AnnotationTarget.CLASS, AnnotationTarget.FUNCTION, AnnotationTarget.PROPERTY])
annotation class CollectInputs
© 2025 CopyrightGenerated by dokka