#landsman-gpay

1 messages ยท Page 1 of 1 (latest)

ionic nexus
#

Hey, do you have a Stripe specific Google Pay question?

#

Google Pay won't work on Safari, it's Chrome only

chilly bone
#

Yes

ionic nexus
#

I'm not sure I understand what you're asking. Yes, you can implement Google Pay with Stripe

#

But it'll only work in Chrome browsers

unborn fractal
#

Is this specific to Stripe? iirc google pay supports other browsers and platforms also (sorry just jumping in)

ionic nexus
#

I'm not sure. But in my experience (both at Stripe and as a consumer) Google Pay is only ever offered in Chrome

chilly bone
#

We have integrated Stripe Elements with Google Pay, but it's working only in Chrome and with card stored in "browser".
**So it's very very unpractical. **

A lot of users do not have stored card in the browser (pay.google.com), even if they are active users of Google Pay.
So browser UX is horrible for Google Pay now.

I am looking for proper integration via this pop-up window - it's working across browsers, every time.

#

Is it possible to add this feature request to backlog? We would love to see API for this.

ionic nexus
chilly bone
#

Yep, I know. This is why I am writing here.

ionic nexus
#

You also need an active card inside your Google Pay wallet

chilly bone
#

Yes, another problem.

#

Is it possible to add this to Stripe backlog for Elements? It would be a lot better service with this support.

#

What we had to do is basically do native support of Google Pay on Android (wtf) and ask users to download the app (which is basically just wrapper with this native code).

It's cost us a lot of time, producing problems.

#

If there is some "workaround" we can do it.
But anyway I would love to pust this user feedback to the right place.

ionic nexus
#

The doc I linked above outlines how you can implement Google Pay for the web via Stripe

chilly bone
#

What I am missing in current Stripe solution is that Google Pay Popup.
So I am asking if this is something what you can push to your internal product feedback, backlog.

Benefits:

  1. it's working on every OS
  2. it's working on every browser
  3. it's working even if user do not have google pay active
  4. it's working even if user do not have inserted card in google pay, user can insert a new one
ionic nexus
#

it's working even if user do not have google pay active
it's working even if user do not have inserted card in google pay, user can insert a new one
That's not possible. The button won't show if they don't have a card in their Google Pay wallet. That's a Google limitation, not Stripe.
it's working on every OS
Should do, yep!
it's working on every browser
Only Chrome.

chilly bone
#

I know all of these. We already did the implementation.

#

What I am suggesting is to introduce the pop-up option which will enable Stripe users to use it even without these obstacles.
@ionic nexus Can you send it to Stripe's produc feedback, feature requests backlog or something? ๐Ÿ™

ionic nexus
#

But we can't, because it's a Google limitation not a Stripe one

#

We're simply wrapping the Payment Request API which Google uses to implement Google Pay in Chrome

chilly bone
#

That's pity.

#

And is it possible to do the custom implementation on my own and send it to Stripe for processing?

ionic nexus
#

So if anything, you should direct your feedback to Google Pay

chilly bone
#

So handle the FE side?

ionic nexus
#

Custom implementation of?

chilly bone
#

I understand than Payment Request API have limits. So I am looking how to do implementation of Google's API and connect it with Stripe on the end.

#

Because Payment Request API is not enough for regular users...

ionic nexus
#

That flow will work with Stripe. On step 2 (with Stripe.js):

const tokenizationSpecification = {
  type: 'PAYMENT_GATEWAY',
  parameters: {
    "gateway": "stripe"
    "stripe:version": "2018-10-31"
    "stripe:publishableKey": "pk_test_123"
  }
};
chilly bone
#

Great! Thanks.

#

Is it possible to submit these info to Stripe's official documentation as well? I am really missing these info there.

ionic nexus
#

I'll relay the feedback

chilly bone
#

Official wrapper for this kind of integration by Stripe would be the best of course ๐Ÿ™‚

#

For example what is options for this field: stripe:version BC changes etc.

#

Can you check what is the up-to-date version for this field pls?