#shaz_subscription-googlepay

1 messages · Page 1 of 1 (latest)

tough anvilBOT
#

👋 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/1296597474374324224

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

last plover
potent raven
#

yes

tough anvilBOT
last plover
potent raven
#

let me check

last plover
#

Should show up in this area:

potent raven
#

yes it is there

hearty steppe
#

shaz_subscription-googlepay

#

Can you share the exact Subscription id so I can have a look?

potent raven
#

It also there under the connected account (Payment methods)

#

Let me create one

hearty steppe
#

Yeah if you are using Connect things are completely different based on a lot of different factors and likely an overall misunderstanding of how this works

potent raven
#

sub_1QB24FPMduqDkR5qSVIAGyco

#

I just created this one

hearty steppe
#

(looking)

#

Why are you passing payment_method_types on creation explicitly in this world?

potent raven
#

i just added it to test if it works otherwise it was not there

hearty steppe
#

Okay can you create the Subscription on your own account to start, no Connect involved? I feel like that's part of the problem here

potent raven
#

Let me check now

#

is there any place where I can test my subcription for payment elements

#

I am able to create subscription but it does not display any option

hearty steppe
#

I don't understand what that means as a question

potent raven
#

without connected account

#

sub_1QB2H2Aa2x9CXkQRlscvyzc6

potent raven
hearty steppe
#

But it should work the same except that you don't do anything Connect related. Are you just getting started an hour ago? Sorry it's like I jumped in the middle of your thought process and so I assumed you had already fully understood PaymentElement, how payment method selection works, how to integrate, etc.

potent raven
#

I have started Stripe couple of years ago

hearty steppe
#

Okay so you do have an existing and working integration right? So what part is confusing you? If you can ask a really specific question, share an exact error or relevant piece of code I can likely help you. But right now you are a bit lost (totally normal) and I have to guess

potent raven
#

Like you said, I should try without connected account, that's what I am trying to make sure it is working

#

this is what I developed and it is working fine for one-time payment, problem is with subscription

hearty steppe
#

Sure, but I need more than "problem". What exactly is not working? You control the whole code so you can tell me which exact part is failing

potent raven
#

one-time payment is also using connected account

#

code is not failing, the only problem is that payment element does not display GPay when I create subscription

hearty steppe
#

I understand that part. I am trying to help you debug this. This is super complex. There are many different things that can cause GooglePay to not appear. I am trying to figure out which one. This requires temporarily changing your integration so that we can narrow down the exact issue.
So earlier, I was asking if you can create a Subscription on your own account, not with Connect, no stripe_account header and then render that PaymentIntent client-side with PaymentElement, also no Connect no stripeAccount option client-side so that I can look at it and see what's happening
It's a bit more work, but it's unfortunately the best way I know to get to your answer quickly

potent raven
#

I tried that option but for some reason it is not displaying anything. I will troubleshoot it and let you know

hearty steppe
#

Did you make some progress?

potent raven
#

doing it now

hearty steppe
#

all good just making sure!

potent raven
#

yes, i need another 5-10 min

hearty steppe
#

In the meantime: my gut tells me that the problem is that you are using Connect + Direct Charges (which is correct for Standard accounts) and the "payment method types" used for Subscription/Invoice in that flow are individually configured by each connected account. It's not something you control
We are in the middle of rolling out a change to use the "global payment method settings" like what you see in your Dashboard and in an earlier screenshot you shared, but I don't think it works for Connect.
I also think you have GooglePay off in your connect settings at https://dashboard.stripe.com/settings/payment_methods/connected_accounts and that's part of the problem (which doesn't work well with Standard accounts)

potent raven
#

yeah it was off there, I just enabled it and checking now

tough anvilBOT
potent raven
#

It did not work after enabling it

frigid pagoda
#

👋 taking over and catching up

#

When you finish having your integration without any Connect involvement, could you share the URL so I can look at it on my side?

#

The without any Connect involvement is important for our debug

potent raven
#

sure

potent raven
#

You can check it here, it is working without connected accounts

frigid pagoda
#

Righttt so it's something with your Connected Account then

#

Are you using Direct Charge w Standard Account?

potent raven
#

Standard Account

frigid pagoda
#

Could you share that account's Id?

#

Is it acct_1PLekFPMduqDkR5q?

potent raven
#

sure

#

yes

frigid pagoda
#

Hmm where do you see it?

#

on browser console?

potent raven
#

yes

#

you can check this link

frigid pagoda
#

That's the same with the non-connect example

#

It's a red herring

potent raven
#

This one

#

heading was not changed, but i changed it now

#

This page is using this account: acct_1PPBrGPTZKBRTLfd

frigid pagoda
#

Yeah I am looking at your Connected Account

#

The Connect settings looks fine, but if you look directly at the Connected Account on the Platform Dashboard, you will see GooglePay is missing

potent raven
#

let me check

frigid pagoda
#

Oh sorry it's not, one minute

#

I mean if looking directly at the Connected Account Dashboard

potent raven
#

are you checking this one acct_1PPBrGPTZKBRTLfd

frigid pagoda
#

I am looking at acct_1PLekFPMduqDkR5q

potent raven
#

okay. Just in case this one is setup in dev, acct_1PLekFPMduqDkR5q

#

the url I gave you is using this one acct_1PPBrGPTZKBRTLfd (staging)

frigid pagoda
#

Alright this is complex

#

Just to test, if you use a single PaymentIntent for the PaymentElement (not Subscription), Direct Charge from acct_1PPBrGPTZKBRTLfd, do you see GooglePay?

potent raven
#

yes

#

I see GPay in that case

#

you can verify that case here

#

it is working in dev, let me push it on staging

frigid pagoda
#

ugh

#

LMK when you have it on your staging

potent raven
#

you can check it here

frigid pagoda
#

Umm sorry I am kinda ran out of idea here

#

Is it the same with any other Standard Account? (do you have a few more?)

potent raven
#

it is using same account

frigid pagoda
#

What we know:

  1. It works directly with the Platform, Subscription or PI
  2. It works with Direct Charge and PI on Connected Account
  3. It doesn't work with Direct Charge and Subscription on Connected Account
  4. Same with any other Connected Account
#

Want to confirm the 4th points here

potent raven
#

Yes it is not working with any other connected account

frigid pagoda
#

Hmm weird. Could you write to Support (initialize on support.stripe.com), and mention this Discord thread URL? We will pick up from there and do a deeper analysis

#

Sorry for all the back and forth. I would need some help from my team mate to figure it out

potent raven
#

yes sure, I can do that

#

no problem at all

#

Where exactly I should write?

#

Done through chat

frigid pagoda
#

Let’s start a chat but tell them to convert to an email chain

potent raven
#

I already did that, it has been sent as email

frigid pagoda
#

Ty and we will follow up after doing investigations from our end