Interface StripeTerminalSdkType
interface StripeTerminalSdkType { cancelCollectInputs(): Promise<{ error?: StripeError }>; cancelCollectPaymentMethod(): Promise<{ error?: StripeError }>; cancelCollectRefundPaymentMethod(): Promise<{ error?: StripeError }>; cancelCollectSetupIntent(): Promise<{ error?: StripeError }>; cancelConfirmPaymentIntent(): Promise<{ error?: StripeError }>; cancelConfirmRefund(): Promise<{ error?: StripeError }>; cancelConfirmSetupIntent(): Promise<{ error?: StripeError }>; cancelDiscovering(): CancelDiscoveringResultType; cancelInstallingUpdate(): Promise<void>; cancelPaymentIntent( params: CancelPaymentMethodParams, ): Promise<PaymentIntentResultType>; cancelReaderReconnection(): Promise<{ error?: StripeError }>; cancelSetupIntent( params: CancelSetupIntentMethodParams, ): Promise<SetupIntentResultType>; clearCachedCredentials(): Promise<{ error?: StripeError }>; clearReaderDisplay(): Promise<ClearReaderDisplayResultType>; collectData(params: CollectDataParams): Promise<CollectDataResultType>; collectInputs( params: ICollectInputsParameters, ): Promise<ICollectInputsResults>; collectPaymentMethod( params: CollectPaymentMethodParams, ): Promise<PaymentIntentResultType>; collectRefundPaymentMethod( params: RefundParams, ): Promise<CollectRefundPaymentMethodType>; collectSetupIntentPaymentMethod( params: CollectSetupIntentPaymentMethodParams, ): Promise<SetupIntentResultType>; confirmPaymentIntent( params: ConfirmPaymentMethodParams, ): Promise<PaymentIntentResultType>; confirmRefund(): Promise<ConfirmRefundResultType>; confirmSetupIntent( params: ConfirmSetupIntentMethodParams, ): Promise<SetupIntentResultType>; connectReader( params: ConnectReaderParams, discoveryMethod: Reader.DiscoveryMethod, ): Promise<ConnectReaderResultType>; createPaymentIntent( params: CreatePaymentIntentParams, ): Promise<PaymentIntentResultType>; createSetupIntent( params: CreateSetupIntentParams, ): Promise<SetupIntentResultType>; disconnectReader(): Promise<DisconnectReaderResultType>; discoverReaders(params: DiscoverReadersParams): DiscoverReadersResultType; getConnectedReader(): Promise<Reader.Type>; getConnectionStatus(): Promise<ConnectionStatus>; getLocations(params: GetLocationsParams): Promise<GetLocationsResultType>; getNativeSdkVersion(): Promise<string>; getOfflineStatus(): Promise<OfflineStatus>; getPaymentStatus(): Promise<PaymentStatus>; getReaderSettings(): Promise<ReaderSettings>; initialize(params: InternalInitParams): InitializeResultNativeType; installAvailableUpdate(): Promise<void>; rebootReader(): Promise<RebootReaderResultType>; retrievePaymentIntent( clientSecret: string, ): Promise<PaymentIntentResultType>; retrieveSetupIntent(clientSecret: string): Promise<SetupIntentResultType>; setConnectionToken(params: SetConnectionTokenParams): Promise<void>; setReaderDisplay(cart: Cart): Promise<{ error?: StripeError }>; setReaderSettings( params: ReaderSettingsParameters, ): Promise<ReaderSettings>; setSimulatedCard(cardNumber: string): Promise<{ error?: StripeError }>; setTapToPayUxConfiguration( params: TapToPayUxConfiguration, ): Promise<{ error?: StripeError }>; simulateReaderUpdate(update: SimulateUpdateType): Promise<void>; supportsReadersOfType( params: ReaderSupportParams, ): Promise<ReaderSupportResult>;} Methods
cancelCollectPaymentMethod
cancelCollectPaymentMethod(): Promise<{ error?: StripeError }>
cancelCollectRefundPaymentMethod
cancelCollectRefundPaymentMethod(): Promise<{ error?: StripeError }>
cancelCollectSetupIntent
cancelCollectSetupIntent(): Promise<{ error?: StripeError }>
cancelConfirmPaymentIntent
cancelConfirmPaymentIntent(): Promise<{ error?: StripeError }>
cancelConfirmRefund
cancelConfirmRefund(): Promise<{ error?: StripeError }>
cancelConfirmSetupIntent
cancelConfirmSetupIntent(): Promise<{ error?: StripeError }>
cancelInstallingUpdate
cancelInstallingUpdate(): Promise<void>
cancelReaderReconnection
cancelReaderReconnection(): Promise<{ error?: StripeError }>
clearCachedCredentials
clearCachedCredentials(): Promise<{ error?: StripeError }>
collectRefundPaymentMethod
collectSetupIntentPaymentMethod
getNativeSdkVersion
getNativeSdkVersion(): Promise<string>
initialize
initialize(params: InternalInitParams): InitializeResultNativeType Parameters
- params: InternalInitParams
Returns InitializeResultNativeType
installAvailableUpdate
installAvailableUpdate(): Promise<void>
setSimulatedCard
setSimulatedCard(cardNumber: string): Promise<{ error?: StripeError }>
setTapToPayUxConfiguration