Comments (3)
Also of note that the invalid connection token appears to be cached, we should reset it internally when it fails so a new one can be fetched
from stripe-terminal-react-native.
going to raise the priority on this one as it's a pretty frustrating failure mode. The SDK will continue to try to perform actions and often just silently fail if it cannot reach the backend or has an invalid connection token.
from stripe-terminal-react-native.
I worry fundamentally about having fetchConnectionToken
fire on app mount a this seems fairly unexpected and I'm unsure how we'd properly wire in error surfacing around this. Can we refactor the SDK to be explicitly initialized by the user so they can delay configuring it without having to guard against mounting anything nested in <StripeTerminal/>
from stripe-terminal-react-native.
Related Issues (20)
- autoReconnectOnUnexpectedDisconnect missing on Tap to Pay iPhone (Local Mobile Reader) HOT 1
- Get Stripe commission when payment attempt is processed and response status is correct HOT 4
- Unable to connect to reader, tap-to-pay android HOT 2
- Add statementDescriptorSuffix to createPaymentIntent HOT 1
- Unexpected layout rotation at tap-to-pay screen when calling collectPaymentMethod HOT 2
- If reader remains connected, payment cannot be processed due to expired connection token HOT 8
- [test]
- device does not use trusted execution HOT 2
- Request: Expose SDK state machines
- collectPaymentMethod
- Likely date of next release? HOT 1
- Android build failure: EXPO 49 + 0.0.1-beta.14 HOT 7
- Bug: DiscoverReaders Method Incorrectly Shows Battery Level as 0 for Discovered Readers HOT 3
- Issue with Implementing "Tap to Pay" using Stripe Terminal in React Native App HOT 10
- Mismatch between documentation and types file when calling createSetupIntent
- When creating a new react native project and adding the sdk, it fails to build. HOT 11
- Error: Operation not permitted. Verify the app has the necessary entitlements and that the application bundle is valid. HOT 4
- Can't reconnect local reader on iOS when going background on enter pin screen HOT 3
- Linking account on iOS HOT 3
- Setup intents are not available with Tap to Pay on Android HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from stripe-terminal-react-native.