#dishant0144_32519
1 messages ยท Page 1 of 1 (latest)
Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- dishant0144_32519, 5 hours ago, 42 messages
- dishant0144_32519, 1 day ago, 44 messages
- dishant0144_32519, 1 day ago, 122 messages
- dishant0144_32519, 1 day ago, 17 messages
- dishant0144_32519, 1 day ago, 30 messages
- dishant0144_32519, 2 days ago, 6 messages
and 6 more
HI
Yes, how can I help you ?
Hi
If I register & verify the domain & subdomain in the platform account itself (refer 1.png) then, Do I need to register that subdomain into my connected account as well using the API (refer 2.png)
What charge type will you using in your website? Direct / Destination ?
direct
You need to add the (sub)domain in your Connect Account too
Still, if it is verified and registered under my platform account?
Yes
and this registered domain are not visible in connected account or in platform account dashboard
right?
There are visibel under:
https://dashboard.stripe.com/settings/payment_method_domains?enabled=true
Yes too (for Express and Standard) because they have access to Stripe Dashboard
Custom no, because they don't have access to dashboard
Where can I see this registered domain in standard type connected account
I tried but not able to see
If the connected account's status is restricted can I see?
https://dashboard.stripe.com/settings/payment_method_domains?enabled=true
Same url for Standard connect account
If thye have access to their dashboard you can see it
Sorry I am not able to see
I am going thru the platform account to the connected account's dashboard
Nope
Not redirecting
Did you tried to log in as the Standard Account itself and not thru your Platform Account ?
I tried with one of my accounts but was not able to see under settings
Under settings I'm not even getting the option to select payment method domains
Can you share a screenshot
Setting page screen shot?
This page:
https://dashboard.stripe.com/settings/payment_method_domains?enabled=true
when logging as a Standard account
Sorry I cannot right now because that I checked this when I am in call with my client and he tried to see domains but he is not able to see the registered domain under settings page
Any other way that I can check by my self as a platform account?
When you added the domain for connect, can you share it's Id ? pmd_123
You can refer the screen shot I passed you with verified domain
Can you copy past it here please ?
๐ stepping in here
You can't see the registered Payment Method Domains on a Connected Account if you are viewing via your platform's Dashboard.
The Connected Account user could see it if they login
You should instead use the API to list domains if you need to check: https://stripe.com/docs/api/payment_method_domains/list
I have to pass stripe account header with this API call
Right?
Yep
Anytime you want to make a request on the Connected Account you use the Stripe Account Header
Got it
In summary if my connected account wants to use Apple pay they have to register the domain in their connected account as well as in platform account with the verified domain
Correct?
If you are creating Direct charges on your Connected Account then you as the platform need to register the domain on your Connected Account. You really only need to register the domain on your platform if you are taking charges on your platform or using Destination Charges.
But for verified domain how can I verify it in connected account?
From where my connected account is able to know that this domain is verified and it can access the apple pay?
Hmm let me check on whether it would be displayed in their Dashboard if the platform registered -- I think it will be.
Pls check and let me know
Okay it appears I'm incorrect.
I can submit a feature request to get this added.
But for now, you would have to indicate to them outside of the Dashboard
If they do create the payment method domain on their Dashboard it will also work
Don't get it correctly
Are you saying that if I only register the domain and verify it in a platform account then I don't need to add that sub domain in my connected account and still my connected account can see the apple pay!
Am I getting it right?
No
I'm saying if your Connected Account did register it themselves, it would work.
But really it is safer that you just register it from your platform
What if I register not verified the sub domain thru API in connected account only and don't add that sub domain in platform would it worked?
It would have to be verified for Apple Pay to show up
But yes, you don't have to verify it on your platform
So from where that registered domain will verify?
Not sure what you mean by that?
If I register one sub domain in my platform account and don't verify it and then also using the API I register that Same sub domain in connected account
So does apple pay works?
Let's pause.
OR I have to verify that registered domain from platform account?
You seem to be caught up on needing things in both your Platform and Connected Account
Discard that notion.
The only thing that matters is where the Charge is created
The domain must be registered and verified on that Account for Apple Pay to show up and be used.
Okay I think things got cluttered here
Let me just clarify that the charge will generate at the connected account level
So pls tell me what is the flow for registration and verification of the domain in connected account please!
Then just register the domain (and ensure it verifies successfully) on the Connected Account and you are good to go
Okay
That means no need to register it in platform just need to register in connected thru API
If that doesn't successfully verify initially, then you can use https://stripe.com/docs/api/payment_method_domains/validate to validate it later on.
Correct
And for verification I have to use the API there is no other way via dashboard
Right?
Correct. You can only do this stuff via the Dashboard on your own account -- not on a Connected Account.
Okay
So when any new connected account register under my platform account then I have to register that domain to connected account and using API only I have to verify
but what about the Apple file which stripe is providing for the verification
Is it needed for this connected account flow?
Yes
The verification takes place by looking for the file at the endpoint that you register
okay and from where I can get the file for connected account?
So you need to have that file hosted at the <your_domain>.well-known/apple-developer-merchantid-domain-association
The file is the exact same every time
It is not unique
You can get it from the docs above
Okay
That means I can download the file from here there is no specific domain wise fles
right?
Yes
Okay so for this process there is some human interaction needed not the whole process done via API
No?
OR if the file is same I can download it once and whenever new connected account came I can save this file in their domain and then do the API coding
right?
Yes
Okay
Got it
That means no burden on platform account and manual stuff
Good
Thanks for the clarification
Sure
so that means domain registration API will give me the domain id pmd_** and after file stored in their domain I can verify using that Id
Correct
Great!
Thanks @tiny heron ๐
Sure thing
Still I have concerns about that registered domain is not visible under the connected account
I'll try later and still getting issue I'll ask here
Yeah that is expected.
It won't show up on their Dashboard
Like I said, I'll put in a feature request to get this added.
But overall the idea is that the Connected Account user should not worry about this at all.
You handle all of this for them as the platform
does my connected account see their registered domain via this link from their dashboard?
Yeah that is true via API I am registering and verify the domain
what if they join my account via the connect link which stripe is providing while any new connected accounts wants to onboard?
still they can not see?
I don't understand what you mean by that
They have to be Connected to your Platform in order for you to create the PaymentMethodDomain on their account
I get that
I am asking for the same visibility of their registered domain
Sorry still don't know what you mean by that. The way the Dashboard works right now is you only see the domains that you registered on your own account in the Dashboard
one of my client registered by themselves still he is not able to see the domains ๐
Well that is a different issue and I'd need an account ID to look at
Because in that case the domain should show up
Do you want connected account id?
Yep
acct_1OHMSmBYB6ebuc8B
That account only has a domain that was registered via the Platform
There is no domain that was registered by that account itself
I thru API added register one domain but he can not find it
....
If possible can you pass me the screen shot of which domain is registered in his account
No I can't do that
Yes I did with the API
Right so as explained above, they won't see this domain in their Dashboard.
is it something like test-donate.truptman.com?
Yes
okay
Yes I added it via API
this is just dummy not in working mode
๐
Okay
So to conclude
I have to register the sub domains using API when new connected account on board under my platform
Then I have to save the apple file in their domain
Then I have to verify that using API
& if they register the domain by themselves they can see but not able to see domains which are registered by platform account
AND mainly I don't need to register their sub domains is my platform account
Is this correct?
Yep you got it.
Great
Thanks for the help
Appreciate it