#Hadi Ballout-giro card
1 messages · Page 1 of 1 (latest)
hey, are you a customer or do you have a Stripe account and your customer is getting this issue?
could you please reply in the thread?
I have a stripe account
Ok let me check this for you
thank you very much
@crystal kraken do you have the ID of the PaymentIntent pi_xxxx where you're getting that error? Or the request ID of the error? https://support.stripe.com/questions/finding-the-id-for-an-api-request
Also you mentioned your developer — can they reply here maybe so we can talk directly?
I am writing to him now
It says so in the dashboard under developer
POST /v1/payment_methods error 400
the id is req_DH6J0j919atVMx
from developer ´we are just getting apple token and on behalf of it we are creating stripe token4``
thanks, let me look for a bit
welcome
ok there are a few things wrong here really I think your dev is confused
so one thing :
-
Stripe has a payment method called Giropay(https://stripe.com/docs/payments/giropay). That is not needed to just accept credit/debit cards that are branded as Giropay. For those, you just use the exact same PaymentMethod
type:"card"like you do for Visa/MC, it just works. The Giropay payment method is something else(a bank redirect) -
that specific request you posted(req_DH6J0j919atVMx) fails because you have your API keys mixed up. You used your test mode API keys (
pk_test_xxx) on the frontend in the Android app(you said Apple Pay but this is Google Pay) but then send the token to your backend which used a live mode secret key(sk_live_xxx). You need to use the same mode of keys across the front and backend.
that second reason is might be why you're getting other errors I think, you might be trying to use test numbers or Apple Pay sandbox cards in livemode.
ok thank you very much i will send this to my developer soon i will send what he said
`Wait I have uploaded a new testflight with 42 version try with that live mode and ask to stripe support``
I don't know what that means
He uploads a new test flight so I can test it live again
I see. What is your question to me though?
I just asked him what he meant
So they switched apple pay live again and I should try again to see if it works and if there is still an error in the developer area then I should clarify it with you
yep
note you're not supposed to test in live mode this way according to our policies
sorry, what do you mean?
how else do you test in live mode?
you just don't, if you have concerns about your integration code you'd test it using test mode API keys which mimic the behaviour of production
I know, but I mean how else are we supposed to test?
so what is the possibility to test it?
there are only 2 possibilities once in test mode and once in live mode.
and the problem is only on the live mode and not on the test mode. everything works in test mode.
the app is not online for everyone, only for us owners
we don't want to test in live mode, but the problem only occurred in live mode.
That's the problem
yeah, totally fair
anyway, how can I help with your specific problem now? Is it resolved?
my developer just asked
ask him how can i generate stripe token for giro card
can your developer just come here?
this is channel for direct developer-to-developer support so it doesn't work well to do it this way.
okay sorry i will clear this with him one moment please
how can i generate stripe token for giro card
what's a "giro card"?
In general the guide is https://stripe.com/docs/payments/accept-a-payment ,that's how you accept card payments, there are multiple ways to do it.
can you show a video because you see the problem right?
I'm sorry but I don't know what you mean. I don't see a problem, I am not using your app. Not sure what you want a video of.
i have my giro account in my apple wallet, it's not a credit card, it's a bank account with an iban and i can use it to pay for every app except for my app at the moment
yeah, we don't support that.
we only support using actual credit/debit cards in the Apple Pay wallet for payments, not other items that you can put in the wallet like bank accounts or travel tickets or so on
to accept Giropay bank accounts like that, you have to use the https://stripe.com/docs/payments/giropay integration , separately from the Apple Pay buttons/integrations, it's entirely separate code
I don't think you know exactly where the problem is.
I'll explain it to you again
so we have these payment methods in our app
apple pay
google pay
Klarna
Credit card
Everything worked in the test, but when we wanted to go live, we booked something via the app
my colleague has her mastercard in her wallet in the iphone, it worked without any problems, but i don't have a credit card on my wallet in apple, only my giro account, which has to work.
but that's exactly where the error is after the confirmation comes this error code and i have often talked to strioe about it and they have no idea why it is like that and then they recommended me to do it in descord and ask
But you do that because another company works with you too and you can't pay with Apple Pay. there is no app where this is a problem
check this pelase
yeah I do see that error in your logs
maybe we don't support that specific card. I don't know unfortunately, I don't have any other information beyond that the card details were submitted to us and we rejected them as invalid
i have often talked to strioe about it and they have no idea why it is like that and then they recommended me to do it in descord and ask
sorry that happened but that was not correct(I'll follow up internally)
but i just said that another company also uses stripe arebitet and apple pay and i can use my card there
you should contact our support team ( https://support.stripe.com/?contact=true ) and share the first 6 digits of the card you're using in your wallet, and ask them to investigate why we can't process that card, sharing the request ID req_DH6J0j919atVMx you shared, and they can escalate to the appropriate teams
could be something specific to your account — I don't know
hey sorry this error code i sent you was older. our developer has already fixed that, there was a mistake it's a different mistake.
please check it out
it says the card number is wrong
POST /v1/tokens error 402
req_3RW5sBzr9NZqM2
So the card is recognized, but it says that the card number is wrong
this is from now the eeror code
error*
what's the code your developer is using to create the token in your iOS app?
but really like I said, I can't help here, please contact our support team
so you had never received such an error code?