#bazalia
1 messages · Page 1 of 1 (latest)
We are using Setup Intent. Here is an example of one that fails seti_1MATqmGPf8lEG0blxX6qqkaq
Yes, sorry, I meant SetupIntent. Thanks! Give me a few minutes to look into this.
Yes, I checked and the bank returned this decline code. So if that's unexpected, I think the customer would need to reach out to their bank to understand the issue.
But the same user could use the same card through apple pay to pay on other apps
👋 taking over for my colleague. Let me catch up.
Not sure if this helps but here are some other failing and succeeding examples
Failing:
seti_1M98dwGPf8lEG0blopBsJrd5, seti_1M9sUXGPf8lEG0blnZcKWnrn
Succeeding:
seti_1MAWFFGPf8lEG0bl6ggys44y,
seti_1M7wciGPf8lEG0blIzgkIxqs
taking a look
I couldn't find anything to pinpoint this
I thought I read that Apple Pay and SetupIntents are not compatible.
I know they are not when using Stripe Terminal. Let me see if I can find where I read that.
I'm not sure that this is relevant in this case
unless you're using the SetupIntent with terminal?
but it doesn't seem to be an issue with the integration since some other SetupIntents worked just fine with Apple Pay
so it seems like an issue with the Card used in the Apple Pay
Sorry, I just confirmed that it does work with SetupIntents. I was thinking about Terminal.
Could it be related to a merchant capability? (although some 3ds cards did work). Alternatively, could it somehow be that our code doesn't create Apple Pay token properly? (or should we assume that it does given that it works for some cards)
create Apple Pay token properly
are you creating those manually? or are you using Stripe.js to do so?
I'm using flutter_stripe package which is a community package that just uses stripe-ios underneath
We're actually using google's flutter plugin called pay (https://github.com/google-pay/flutter-plugin/tree/main/pay). To call Apple's Payment sheet on iOS
I'm not really familiar with it but might be the root cause or not
Then the result we get from it we pass to flutter_stripe. As is shown in this example https://github.com/flutter-stripe/flutter_stripe/blob/main/example/lib/screens/wallets/apple_pay_screen_plugin.dart
That said I'm not sure if this is really an issue because our setup or from Stripe themselves given that it does work for some cards but fails for others
I'm really clueless here
that's not something I'm familiar with
if you don't mind waiting maybe some of my colleagues might be able to help, otherwise if you want you can contact https://support.stripe.com/?contact=true for an async way of dealing with this
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
I'll try to take all routes. So if there is someone here that can help that would be great
Reaching out there will be the best way for now. We have colleagues who can help but they aren't online at the moment unfortunately.
Will do then thanks
Just a question which topic should I pick when contacting support?
"API Integration"