@stripe/stripe-terminal-react-native
IInput
Interface IInput
interface
IInput
{
description
?:
null
|
string
;
formType
:
FormType
;
required
?:
null
|
boolean
;
selectionButtons
?:
ISelectionButton
[]
;
skipButtonText
?:
null
|
string
;
submitButtonText
?:
null
|
string
;
title
:
string
;
toggles
?:
null
|
IToggle
[]
;
}
Index
Properties
description?
form
Type
required?
selection
Buttons?
skip
Button
Text?
submit
Button
Text?
title
toggles?
Properties
Optional
description
description
?:
null
|
string
form
Type
formType
:
FormType
Optional
required
required
?:
null
|
boolean
Optional
selection
Buttons
selectionButtons
?:
ISelectionButton
[]
Optional
skip
Button
Text
skipButtonText
?:
null
|
string
Optional
submit
Button
Text
submitButtonText
?:
null
|
string
title
title
:
string
Optional
toggles
toggles
?:
null
|
IToggle
[]
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
description
form
Type
required
selection
Buttons
skip
Button
Text
submit
Button
Text
title
toggles
@stripe/stripe-terminal-react-native
PaymentIntent
Type
Status
PaymentMethod
Type
Reader
Android
DiscoveryMethod
Type
IOS
DiscoveryMethod
Type
Accessibility
BatteryLevel
BatteryStatus
ConnectionStatus
DeviceType
DisconnectReason
DiscoveryMethod
DisplayMessage
EstimatedUpdateTime
InputOptions
NetworkStatus
ReaderSettings
ReaderSettingsParameters
ReaderSupportParams
ReaderSupportResult
ReaderTextToSpeechStatus
SimulateUpdateType
SoftwareUpdate
Type
Refund
Android
Props
IOS
Props
Props
Status
SetupIntent
Android
SetupAttempt
Type
IOS
SetupAttempt
Type
SetupAttemptCardPresentDetails
SetupAttemptPaymentMethodDetails
SetupAttempt
Status
Type
Usage
CollectDataType
CommonError
DarkMode
FormType
SelectionButtonStyle
TapZoneIndicator
ToggleResult
ToggleValue
Address
Charge
CollectDataParams
ConnectBluetoothReaderParams
ConnectHandoffParams
ConnectInternetReaderParams
ConnectReaderParams
ConnectTapToPayParams
ConnectUsbReaderParams
EmailResult
ICollectInputsParameters
ICollectInputsResult
ICollectInputsResults
IInput
ISelectionButton
IToggle
Location
NumericResult
PhoneResult
SelectionResult
SignatureResult
StripeTerminalProviderProps
StripeTerminalSdkType
TextResult
AffirmDetails
AllowRedisplay
Amount
AmountDetails
CancelDiscoveringResultType
CancelPaymentMethodParams
CancelSetupIntentMethodParams
CardPresentDetails
Cart
ClearReaderDisplayResultType
CollectDataResultType
CollectedData
CollectPaymentMethodParams
CollectRefundPaymentMethodType
CollectSetupIntentPaymentMethodParams
Colors
ConfirmPaymentMethodParams
ConfirmRefundResultType
ConfirmSetupIntentMethodParams
ConnectionStatus
ConnectReaderResultType
CreatePaymentIntentIOSParams
CreatePaymentIntentParams
CreateSetupIntentParams
DisconnectReaderResultType
DiscoverReadersParams
DiscoverReadersResultType
GetLocationsParams
GetLocationsResultType
InitializeResultType
InitParams
LineItem
LocationStatus
LogLevel
LogLevelAndroid
LogLevelIOS
OfflineCardPresentDetails
OfflineDetails
OfflineStatus
OfflineStatusDetails
PaymentIntentResultType
PaymentMethodDetails
PaymentMethodOptions
PaymentMethodResultType
PaymentMethodType
PaymentStatus
ReaderEvent
RebootReaderResultType
ReceiptDetails
RefundParams
SetConnectionTokenParams
SetupIntentResultType
StripeError
TapToPayUxConfiguration
TapZone
TapZonePosition
UpdateSoftwareResultType
UserCallbacks
UseStripeTerminalProps
Wallet
WechatPayDetails
WithStripeTerminalProps
CHANGE_CONNECTION_STATUS
CHANGE_OFFLINE_STATUS
CHANGE_PAYMENT_STATUS
FETCH_TOKEN_PROVIDER
FINISH_DISCOVERING_READERS
FINISH_INSTALLING_UPDATE
FORWARD_PAYMENT_INTENT
READER_RECONNECT_FAIL
READER_RECONNECT_SUCCEED
REPORT_AVAILABLE_UPDATE
REPORT_FORWARDING_ERROR
REPORT_UPDATE_PROGRESS
REQUEST_READER_DISPLAY_MESSAGE
REQUEST_READER_INPUT
START_INSTALLING_UPDATE
START_READER_RECONNECT
UPDATE_DISCOVERED_READERS
getSdkVersion
requestNeededAndroidPermissions
StripeTerminalProvider
useStripeTerminal
withStripeTerminal
M
M
N
E
P
V
F
C
I
C
P
M
F
P
C
P
T
T
A
A
A
T
R