@stripe/stripe-terminal-react-native
PaymentIntent
Type
Interface Type
interface
Type
{
amount
:
number
;
amountDetails
:
AmountDetails
;
amountTip
:
number
;
captureMethod
:
string
;
charges
:
Charge
[]
;
created
:
string
;
currency
:
string
;
id
:
string
;
metadata
:
Record
<
string
,
string
>
;
offlineDetails
:
OfflineDetails
;
paymentMethod
:
PaymentMethod
.
Type
;
paymentMethodId
:
string
;
sdkUuid
:
string
;
statementDescriptor
:
string
;
statementDescriptorSuffix
:
string
;
status
:
PaymentIntent
.
Status
;
}
Index
Properties
amount
amount
Details
amount
Tip
capture
Method
charges
created
currency
id
metadata
offline
Details
payment
Method
payment
Method
Id
sdk
Uuid
statement
Descriptor
statement
Descriptor
Suffix
status
Properties
amount
amount
:
number
amount
Details
amountDetails
:
AmountDetails
amount
Tip
amountTip
:
number
capture
Method
captureMethod
:
string
charges
charges
:
Charge
[]
created
created
:
string
currency
currency
:
string
id
id
:
string
metadata
metadata
:
Record
<
string
,
string
>
offline
Details
offlineDetails
:
OfflineDetails
payment
Method
paymentMethod
:
PaymentMethod
.
Type
payment
Method
Id
paymentMethodId
:
string
sdk
Uuid
sdkUuid
:
string
statement
Descriptor
statementDescriptor
:
string
statement
Descriptor
Suffix
statementDescriptorSuffix
:
string
status
status
:
PaymentIntent
.
Status
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
amount
amount
Details
amount
Tip
capture
Method
charges
created
currency
id
metadata
offline
Details
payment
Method
payment
Method
Id
sdk
Uuid
statement
Descriptor
statement
Descriptor
Suffix
status
@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