#lozzy.
1 messages · Page 1 of 1 (latest)
Hi
Yes Google pay supports 3ds secure payment authentication. While this channel is for stripe APi integration question, are you facing a particular issue ?
I am integrating Google Pay to Stripe. I am not using your express checkout buttons. I am directly integrating with Google's API. The test cards given to me by Google are regular test cards.
When testing with Stripe, 3DS only pops up with Google pay token if the 'request_three_d_secure' parameter is set to 'any'
This is from Google's API
When testing with regular cards, we can use specific cards from Stripe to trigger 3DS, which is fine.
My question before was, how can I test 3DS with Google Pay since we are using their test cards. I asked whether I'd have to toggle between 'any' and 'automatic' to test this. In response I was told Google may do their own 3DS. But he never got back to me
I don't understand how are you using Google Pay with Stripe without using the express checkout button. If you are using Google's direct API I'm not sure you are using Stripe then.
My question before was, how can I test 3DS with Google Pay since we are using their test cards. I asked whether I'd have to toggle between 'any' and 'automatic' to test this. In response I was told Google may do their own 3DS. But he never got back to me
I'm not sure if this is possible, but you can check in Google pay forms/community and check for this:
https://developers.google.com/pay/api/android/guides/resources/test-card-suite
When testing with regular cards, we can use specific cards from Stripe to trigger 3DS, which is fine.
Yes I imagine you are using one of these cards:
https://stripe.com/docs/testing#regulatory-cards
Okay what happens is we get the payload directly from Google API and in the payload we receive the token as tok_fnisujtrutinuif. We then send a request to Stripe with the parameter 'payment_method_data[card][token]' which contains the token given by Google.
That's the wrong section as we are integrating with web not android:
https://developers.google.com/pay/api/web/guides/resources/test-card-suite
I have already added the test cards mentioned in this documentation.
Correct, that's the web integration. Again these aren't Stripe API
and I'm not sure if you can test 3DS with Google Pay directly, you probably need to search more in the community. This channel is for Stripe API integrations question.
Again, I know. Your API supports Google Pay when integrated directly to the Google API. As the parameters were given to me by another staff member. I have tested this and it works. My question was, how can I test 3DS on Stripe using Google Pay, reason I ask this is because I was told that despite 3DS being rare for Google Pay it could still happen and if it did... it would behave the same as it would if you were paying by card. But the question is, how can I trigger 3DS when using Google Pay on Stripe.
I don't know how you can achieve that no sorry, in order to test 3ds with Stripe you can use these cards:
https://stripe.com/docs/testing#regulatory-cards
I don't think they'll be working with Google Pay