#nayeemtby_code
1 messages ยท Page 1 of 1 (latest)
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1389337856136314902
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
We are using react native and expo
https://docs.stripe.com/terminal/payments/regional?integration-country=CA&terminal-sdk-platform=react-native#refund-an-interac-payment
This is the doc we followed
Hello thanks for the info looking in to this
Can you show me your code for how you are setting this setting in the SCPTapToPayConnectionConfiguration object?
We are using react native, we don't set that directly, but we connect to the reader like this
We create the payment intent like this
Gotcha thank you. Looking in to this and will get back to you with what I can find. And to be clear, the initial payment method collection works properly but not the one for the refund?
yes, according to the message it is asking for the on_behalf_of field but that is not present in the parameter object
From that same app are you able to confirm OBO payments successfully with TTP? I am still looking in to this, but it could be good to know if this TTP setting appears to be incorrect in general or only for this refunds flow
Yes, TTP OBO payments are successful in physical device. Refunds are also functional using backend for card_present payments, its only that the interac_present method requires a physical tap again for refund.
Gotcha, I am reaching out to some colleagues on this and will get back with what we can find
okay
This is a bit urgent for us as we are preparing for launch
๐ Give me a few minutes, please. My teammate needed to step away so I'm taking over
Thank you!
Okay, I see this issue has been fixed in version 4.5.0 of the Terminal iOS SDK: https://github.com/stripe/stripe-terminal-ios/blob/master/CHANGELOG.md#450-2025-06-10
That said, the React Native SDK for Terminal has not been updated to use iOS SDK v4.5.0 yet. In order to support Interac refunds with OBO, you'll need to wait for us to release a new version of the React Native SDK for Terminal
Ah I see! Thanks for the clarification. Weโll keep an eye out for the React Native SDK update ๐
Okay, is there any estimated timeline for the release?