#just problem!
1 messages · Page 1 of 1 (latest)
is this what you're looking for? https://stripe.com/docs/terminal/payments/connect-reader?reader-type=tap-to-pay-on-iphone
i want to implement TTPOI, so i use https://github.com/stripe/stripe-terminal-react-native main branch as my react-native dependent, and i use discoverReaders and connectLocalMobileReader are not problem, but when i call collectPaymentMethod after call retrievePaymentIntent, it show me error "{"code": "InvalidRequiredParameter", "message": "A required parameter was invalid or missing."}".
Any ideas?
you've asked the same question before, the current release for react native library doesn't support TTPOI yet
the react native library integrates the IOS and Android sdks - the latest react native terminal release uses IOS SDK v2.13. Support for Tap to Pay on IOS is only included in v2.14.0
yes, i know you are not release react-native TTPOI version, but i just encounter a problem, so i just want to know there are some answer about it.
i use RN SDK main branch as my dependency, so i can use it, but i encounter error.
Hi @old perch are you using a beta version of iOS in your iPhone?
Also can you share with me the full error stacktrace?
no, my iOS version is 16.0.3, and stacktrace in here, no more useful information.
Do you have the PaymentIntent ID?
yes, i just replace discoveryMethod parameter to "localMobile" and use connectLocalMobileReader to connect reader, the rest of the process like retrievePaymentIntent/collectPaymentMethod is the same as using Bluetooth reader.
What's the paymentIntent ID that you passed to collectPaymentMethod() function?
pi_3MnwBLIZwcIFVLGr0dSIsdyp
have any update?
https://stripe.com/docs/terminal/payments/setup-reader/tap-to-pay-on-iphone#entitlements-build-file did you add Tap to Pay entitlement?
sure! i can confirm acceptance of Apple's Terms and Conditions when i call connectLocalMobileReader api.
This is going to require a bit more investigation. Sorry to redirect you, but can you write in to https://support.stripe.com/contact/email with the information, code snippet, and example PaymentIntent that you provided. We'll respond via email/ticket after looking into it further.
OK