Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/stripe/stripe-react-native
/ functions
Functions
1,998 in github.com/stripe/stripe-react-native
⨍
Functions
1,998
◇
Types & classes
445
↓ 6 callers
Function
checkForChanges
(merchant: MerchantInfo | null, url: string)
example-stripe-connect/src/screens/SettingsScreen.tsx:116
↓ 6 callers
Method
configure
android/src/main/java/com/reactnativestripesdk/PaymentSheetManager.kt:107
↓ 6 callers
Function
createCanceledError
android/src/main/java/com/reactnativestripesdk/utils/Errors.kt:200
↓ 6 callers
Method
getFieldConfiguration
android/src/main/java/com/reactnativestripesdk/addresssheet/AddressSheetView.kt:157
↓ 6 callers
Function
mapFromCheckoutState
android/src/main/java/com/reactnativestripesdk/utils/CheckoutMappers.kt:10
↓ 6 callers
Function
mapFromPaymentIntentResult
android/src/main/java/com/reactnativestripesdk/utils/Mappers.kt:466
↓ 6 callers
Function
mapFromSetupIntentResult
android/src/main/java/com/reactnativestripesdk/utils/Mappers.kt:884
↓ 6 callers
Function
normalizePaymentMethodTypes
( paymentMethodTypes: string[] )
example/src/checkoutPlayground/types.ts:150
↓ 6 callers
Method
setPreferredNetworks
(T view, @Nullable ReadableArray value)
android/src/oldarch/java/com/facebook/react/viewmanagers/CardFormManagerInterface.java:25
↓ 6 callers
Method
stop
android/src/main/java/com/reactnativestripesdk/utils/KeepJsAwakeTask.kt:34
↓ 5 callers
Method
appearance
android/src/main/java/com/reactnativestripesdk/PaymentMethodMessagingElementView.kt:159
↓ 5 callers
Method
buildAddress
android/src/main/java/com/reactnativestripesdk/addresssheet/AddressSheetView.kt:143
↓ 5 callers
Function
buildCheckoutAddressUpdate
android/src/main/java/com/reactnativestripesdk/utils/CheckoutAddressUpdate.kt:19
↓ 5 callers
Method
clear
(T view)
android/src/oldarch/java/com/facebook/react/viewmanagers/CardFieldManagerInterface.java:29
↓ 5 callers
Function
createMissingActivityError
android/src/main/java/com/reactnativestripesdk/utils/Errors.kt:96
↓ 5 callers
Method
destroy
android/src/main/java/com/reactnativestripesdk/utils/StripeUIManager.kt:45
↓ 5 callers
Function
getClientSecretParams
( customerKeyType: string, remainingParams: any )
example/src/helpers.ts:25
↓ 5 callers
Function
isPlatformPaySupported
(params?: { googlePay?: PlatformPay.IsGooglePaySupportedParams; })
src/functions.ts:751
↓ 5 callers
Function
mapCardBrand
android/src/main/java/com/reactnativestripesdk/utils/Mappers.kt:114
↓ 5 callers
Function
mapFromKycInfo
android/src/onramp/java/com/reactnativestripesdk/OnrampMappers.kt:187
↓ 5 callers
Function
mapFromToken
android/src/main/java/com/reactnativestripesdk/utils/Mappers.kt:350
↓ 5 callers
Function
mapToComplianceIdentifiers
android/src/onramp/java/com/reactnativestripesdk/OnrampMappers.kt:206
↓ 5 callers
Function
mapToPaymentMethodType
android/src/main/java/com/reactnativestripesdk/utils/Mappers.kt:158
↓ 5 callers
Function
renderComponent
(props: any = {})
src/connect/__tests__/EmbeddedComponent.test.tsx:57
↓ 5 callers
Function
retrievePaymentIntent
( clientSecret: string )
src/functions.ts:96
↓ 4 callers
Function
canAddCardToWallet
( params: CanAddCardToWalletParams )
src/functions.ts:698
↓ 4 callers
Method
clear
()
src/types/components/CardFieldInput.ts:78
↓ 4 callers
Method
clearPaymentOption
(T view)
android/src/oldarch/java/com/facebook/react/viewmanagers/EmbeddedPaymentElementViewManagerInterface.java:21
↓ 4 callers
Function
confirmPaymentSheetPayment
()
src/functions.ts:503
↓ 4 callers
Function
confirmPlatformPayPayment
( clientSecret: string, params: PlatformPay.ConfirmParams )
src/functions.ts:794
↓ 4 callers
Function
createOnrampErrorMap
android/src/onramp/java/com/reactnativestripesdk/OnrampErrors.kt:109
↓ 4 callers
Function
createPaymentMethod
()
example/src/screens/ApplePayScreen.tsx:262
↓ 4 callers
Method
createPaymentMethod
( params: UnsafeObject<PaymentMethod.CreateParams>, options: UnsafeObject<PaymentMethod.CreateOptions>
src/specs/NativeStripeSdkModule.ts:53
↓ 4 callers
Function
createPlatformPayPaymentMethod
( params: PlatformPay.PaymentMethodParams )
src/functions.ts:840
↓ 4 callers
Function
createPlatformPayToken
( params: PlatformPay.PaymentMethodParams )
src/functions.ts:870
↓ 4 callers
Method
finish
android/src/main/java/com/reactnativestripesdk/CustomPaymentMethodActivity.kt:54
↓ 4 callers
Method
finishCurrent
android/src/main/java/com/reactnativestripesdk/CustomPaymentMethodActivity.kt:70
↓ 4 callers
Method
focus
()
src/types/components/CardFormView.ts:76
↓ 4 callers
Function
formatDate
(dateString?: string)
example-stripe-connect/src/screens/PaymentsFilterSettingsScreen.tsx:152
↓ 4 callers
Function
getBase64FromBitmap
android/src/main/java/com/reactnativestripesdk/PaymentSheetManager.kt:756
↓ 4 callers
Function
getFloatOrNull
android/src/main/java/com/reactnativestripesdk/CurrencySelectorAppearance.kt:158
↓ 4 callers
Function
handleFlowControllerConfigured
android/src/main/java/com/reactnativestripesdk/PaymentSheetManager.kt:811
↓ 4 callers
Function
initStripe
(params: InitStripeParams)
src/components/StripeProvider.tsx:34
↓ 4 callers
Method
initialize
android/src/main/java/com/reactnativestripesdk/GooglePayButtonView.kt:25
↓ 4 callers
Function
mapPaymentDetailsType
android/src/onramp/java/com/reactnativestripesdk/OnrampMappers.kt:178
↓ 4 callers
Function
mapPaymentMethodType
android/src/main/java/com/reactnativestripesdk/utils/Mappers.kt:127
↓ 4 callers
Function
mapToPaymentIntentFutureUsage
android/src/main/java/com/reactnativestripesdk/utils/Mappers.kt:932
↓ 4 callers
Function
openDatePicker
(field: 'dateValue' | 'startDate' | 'endDate')
example-stripe-connect/src/screens/PaymentsFilterSettingsScreen.tsx:169
↓ 4 callers
Method
setAutofocus
(T view, boolean value)
android/src/oldarch/java/com/facebook/react/viewmanagers/CardFormManagerInterface.java:18
↓ 4 callers
Method
setCardStyle
(T view, Dynamic value)
android/src/oldarch/java/com/facebook/react/viewmanagers/CardFormManagerInterface.java:19
↓ 4 callers
Method
setDangerouslyGetFullCardDetails
(T view, boolean value)
android/src/oldarch/java/com/facebook/react/viewmanagers/CardFormManagerInterface.java:20
↓ 4 callers
Method
setDefaultValues
(T view, Dynamic value)
android/src/oldarch/java/com/facebook/react/viewmanagers/CardFormManagerInterface.java:21
↓ 4 callers
Function
setOnrampGradleProperty
( includeOnramp: boolean, modResults: AndroidConfig.Properties.PropertiesItem[] )
src/plugin/withStripe.ts:202
↓ 4 callers
Method
setPostalCodeEnabled
(T view, boolean value)
android/src/oldarch/java/com/facebook/react/viewmanagers/CardFormManagerInterface.java:24
↓ 4 callers
Function
supportsAdvancedCollection
( config: Pick<CheckoutPlaygroundConfig, 'mode'> )
example/src/checkoutPlayground/types.ts:137
↓ 4 callers
Function
toStripeJsBankAccountToken
( token: FinancialConnections.BankAccountToken )
src/connect/EmbeddedComponent.tsx:829
↓ 4 callers
Function
unsupportedMethodMessage
(field: string)
src/helpers.ts:35
↓ 4 callers
Function
useOnramp
()
src/hooks/useOnramp.tsx:109
↓ 3 callers
Function
_createToken
(type: Token.Type)
example/src/screens/CreateTokenScreen.tsx:15
↓ 3 callers
Function
collectBankAccountToken
( clientSecret: string, params: CollectBankAccountTokenParams = {} )
src/functions.ts:611
↓ 3 callers
Method
collectBankAccountToken
( clientSecret: string, params: UnsafeObject<PaymentMethod.CollectBankAccountTokenParams> )
src/specs/NativeStripeSdkModule.ts:131
↓ 3 callers
Function
collectFinancialConnectionsAccounts
( clientSecret: string, params: CollectFinancialConnectionsAccountsParams = {} )
src/functions.ts:654
↓ 3 callers
Method
configure
APIs
android/src/main/java/com/reactnativestripesdk/EmbeddedPaymentElementView.kt:473
↓ 3 callers
Method
confirmPayment
( paymentIntentClientSecret: string, params: UnsafeObject<PaymentIntent.ConfirmParams> | null, opt
src/specs/NativeStripeSdkModule.ts:65
↓ 3 callers
Function
convertToUnixTimestamp
android/src/main/java/com/reactnativestripesdk/utils/Mappers.kt:717
↓ 3 callers
Method
createPlatformPayPaymentMethod
( params: UnsafeObject<PlatformPay.PaymentMethodParams>, usesDeprecatedTokenFlow: boolean )
src/specs/NativeStripeSdkModule.ts:143
↓ 3 callers
Function
createSetupIntentOnBackend
(customerEmail: string)
example/src/screens/SetupFuturePaymentScreen.tsx:41
↓ 3 callers
Method
emitEmbeddedPaymentElementLoadingFailed
android/src/main/java/com/reactnativestripesdk/EventEmitterCompat.kt:83
↓ 3 callers
Function
escapeHtml
android/src/main/java/com/reactnativestripesdk/PaymentOptionDisplayDataMapper.kt:193
↓ 3 callers
Function
formatDollarsForInput
(value: number)
example-stripe-connect/src/utils/money.ts:57
↓ 3 callers
Function
formatIdentifierTypeList
( identifiers: Onramp.ComplianceIdentifierType[] )
example/src/screens/Onramp/utils.ts:126
↓ 3 callers
Function
getElementOrThrow
(ref: { current: EmbeddedPaymentElement | null; })
src/types/EmbeddedPaymentElement.tsx:501
↓ 3 callers
Function
getFontResId
android/src/main/java/com/reactnativestripesdk/PaymentSheetAppearance.kt:541
↓ 3 callers
Function
getPaymentSheetFeedback
({ error, fallbackTitle, fallbackMessage, canceledTitle, canceledMessage, }: { error: unknown; f
example/src/checkoutPlayground/CheckoutPlaygroundCartView.tsx:70
↓ 3 callers
Method
handleOnDropViewInstance
android/src/main/java/com/reactnativestripesdk/StripeAbstractComposeView.kt:140
↓ 3 callers
Method
logAuthenticatedWebViewCanceled
* Log authenticated web view canceled
src/connect/analytics/ComponentAnalyticsClient.ts:259
↓ 3 callers
Method
logAuthenticatedWebViewRedirected
* Log authenticated web view redirected
src/connect/analytics/ComponentAnalyticsClient.ts:272
↓ 3 callers
Function
mapFromBillingDetails
android/src/main/java/com/reactnativestripesdk/utils/Mappers.kt:189
↓ 3 callers
Function
mapFromComplianceIdentifierTypes
android/src/onramp/java/com/reactnativestripesdk/OnrampMappers.kt:279
↓ 3 callers
Function
mapNextAction
android/src/main/java/com/reactnativestripesdk/utils/Mappers.kt:521
↓ 3 callers
Function
mockCreateNativeStripeSdkMock
( additionalMethods: Record<string, any> = {} )
src/connect/testUtils.ts:31
↓ 3 callers
Method
retrievePaymentIntent
( clientSecret: string )
src/specs/NativeStripeSdkModule.ts:75
↓ 3 callers
Method
retrievePaymentOptionSelection
android/src/main/java/com/reactnativestripesdk/customersheet/CustomerSheetManager.kt:260
↓ 3 callers
Function
retrieveSetupIntent
( clientSecret: string )
src/functions.ts:117
↓ 3 callers
Method
retrieveSetupIntent
(clientSecret: string)
src/specs/NativeStripeSdkModule.ts:78
↓ 3 callers
Method
setBorderRadius
(T view, int value)
android/src/oldarch/java/com/facebook/react/viewmanagers/ApplePayButtonManagerInterface.java:18
↓ 3 callers
Function
setGooglePayMetaData
( enabled: boolean, modResults: AndroidConfig.Manifest.AndroidManifest )
src/plugin/withStripe.ts:173
↓ 3 callers
Method
setIsBounceProvisioned
(T view, boolean value)
android/src/oldarch/java/com/facebook/react/viewmanagers/AddToWalletButtonManagerInterface.java:21
↓ 3 callers
Function
setListeners
android/src/main/java/com/reactnativestripesdk/AuBECSDebitFormView.kt:117
↓ 3 callers
Method
setType
(T view, int value)
android/src/oldarch/java/com/facebook/react/viewmanagers/ApplePayButtonManagerInterface.java:16
↓ 3 callers
Function
shouldShowAutomaticTax
( config: Pick<CheckoutPlaygroundConfig, 'mode' | 'customerType'> )
example/src/checkoutPlayground/types.ts:141
↓ 3 callers
Function
showAlert
(title: string, message: string)
example/src/screens/Onramp/utils.ts:132
↓ 3 callers
Method
start
android/src/main/java/com/reactnativestripesdk/utils/KeepJsAwakeTask.kt:20
↓ 3 callers
Function
togglePaymentMethod
(method: string)
example/src/screens/PaymentMethodMessagingElementScreen.tsx:51
↓ 3 callers
Function
updateSetting
( key: K, value: ViewControllerSettings[K] )
example-stripe-connect/src/screens/ViewControllerOptionsScreen.tsx:25
↓ 3 callers
Function
useEmbeddedPaymentElement
( intent: PaymentSheetTypes.IntentConfiguration | Checkout, configuration: EmbeddedPaymentElementConfigura
src/types/EmbeddedPaymentElement.tsx:484
↓ 2 callers
Method
addListener
android/src/main/java/com/reactnativestripesdk/StripeSdkModule.kt:1699
↓ 2 callers
Method
applyPromotionCode
* Applies a promotion code to the session. * - Parameter code: The promotion code to apply (e.g. `"SUMMER2026"`). * - Throws: `CheckoutError` if
src/types/Checkout.ts:534
↓ 2 callers
Method
attachKycInfo
( kycInfo: UnsafeObject<Onramp.KycInfo> )
src/specs/NativeOnrampSdkModule.ts:19
↓ 2 callers
Method
attachPaymentMethod
Adds a Payment Method to a customer. * If you are implementing your own CustomerAdapter: * On your backend, retrieve the Stripe customer associa
src/types/CustomerSheet.ts:132
← previous
next →
101–200 of 1,998, ranked by callers