Props
React.JSX.Element
// Using a custom token provider (standard setup)
<StripeTerminalProvider tokenProvider={fetchTokenProvider}>
<App />
</StripeTerminalProvider>
// Using Apps-on-Devices serverless mode (Android only, on Stripe smart readers)
import { AppsOnDevicesConnectionTokenProvider } from '@stripe/stripe-terminal-react-native';
<StripeTerminalProvider tokenProvider={AppsOnDevicesConnectionTokenProvider}>
<App />
</StripeTerminalProvider>
StripeTerminalProvider Component