#sriram_code
1 messages ยท Page 1 of 1 (latest)
๐ 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/1410165245791567973
๐ Have more to share? Add more details, code, screenshots, videos, etc. below.
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.
- sriram_code, 6 days ago, 7 messages
This part of the JSON during the init call -
"enabled_third_party_wallets": [
{
"id": "APPLE_PAY",
"apple_pay": {
"required_version": 2
},
"carousel_enabled": false,
"enabled": true
},
{
"id": "GOOGLE_PAY",
"carousel_enabled": false,
"enabled": false,
"google_pay": {
"id": "GOOGLE_PAY",
"version_major": 2,
"version_minor": 0
}
},
{
"id": "LINK_BUTTON",
"carousel_enabled": false,
"enabled": true
},
{
"id": "AMAZON_PAY",
"carousel_enabled": false,
"enabled": false
},
{
"id": "KLARNA_EXPRESS",
"carousel_enabled": false,
"enabled": false
}
],
This shows that Google Pay is still showing as not enabled. I've checked the account number, its a sandbox account that matches the account number correctly.
Amazon Pay is also enabled but I want to debug Google Pay first, maybe the issue is related.
Hi! Do you have a site where I can look at?
You can go here - https://f8a549c19a7a.ngrok-free.app/signin?from=%2Fcustomer%2Fportal - this is pointing to my localhost at the moment. You have to do a small step before you see the payment page - click on 'New to Husky Mobile' and then fill in teh form - only constraint is that the email should be something like "test@uw.edu". rest can be filled with anything, once you cross that form, you'll see the Stripe checkout page.
Do you have test credentials I can use instead?
This is a test website, the payment page only shows up during registration, so you have to fill in the registration form. Sorry for the inconvenience.
It is using my Sandbox account at the moment.
Let me try it. Give me a moment.
Nothing happens when I click on New to Husky Mobile?
It will happen, its just slow I guess
It'll take you to the registration form
This is how the payment configuration looks like when I open the "payment methods" tab.
The 'Platform configuration' - second one - has Google Pay disabled. The 'Your Configuration' one has it enabled.
I am not able to get to the registration page. Nothing loads or happens when I click on New to Husky Mobile.
Can you paste the pmc_ here>
pmc_1RgNfGPprQwYMckjbhMBaAtD
and the second one (Platform Configuration) is this one -
pmc_1RgNgXPprQwYMckjpqi7B84g
For your reference, when I go past the registration page, this is the Stripe init call response -
I am doing all this using US VPN location FYI.
Looks like Google Pay is turned off on the PMC: pmc_1RgNgXPprQwYMckjpqi7B84g
I can turn that on and try
The one reason why its disabled there is because these are 'connected' accounts. The one where its disabled (pmc_1RgNgXPprQwYMckjpqi7B84g) is the 'platform' configuration. I'll still try for now.
Yes, as this is a direct charge it will just a 'child' of your platform's Connect PMC config (pmc_1REcdoQ6TelK5Dm40tShfEtD)
Google Pay is disabled there, too
One thing to note: I am only testing sandbox at the moment, not the live account.
so, this payment method - pmc_1REcdoQ6TelK5Dm40tShfEtD - is probably the live one I am guessing.
Nope, it's the test mode Connect PMC from your platform account. This is all explained here: https://docs.stripe.com/connect/dynamic-payment-methods
Ok, got it. Let me try to enable it on this 'connected PMC' level and see if it shows up. Apologies for any inconvenience.
Not at all. happy to help
sadly, that didn't fix it
pmc_1RgNfHPprQwYMckjD0d4M37U
This is the 'connected PMC' i changed.
That PMC (pmc_1RgNfHPprQwYMckjD0d4M37U) is not used at all. It's not a Connect PMC
ok
The URL will actually be: https://dashboard.stripe.com/test/settings/payment_methods/connected_accounts/pmc_1REcdoQ6TelK5Dm40tShfEtD
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
If that doesn't work then you it's because you're authenticated in the Dashboard as the wrong account
For this URL, Google Pay is 'On by default'.
This URL (the one you gave above), redirected me to -
https://dashboard.stripe.com/acct_1IoQDGB0qEpopfCv/settings/payment_methods/connected_accounts/pmc_1RgNfHPprQwYMckjD0d4M37U
pmc_1RgNfHPprQwYMckjD0d4M37U belongs to acct_1RgNerPprQwYMckj
pmc_1REcdoQ6TelK5Dm40tShfEtD belongs to acct_1REcbJQ6TelK5Dm4
They're both the default configs for their respective accounts. The redirect implies it can't find that ID, so you must be signed in on Dashboard on the wrong account
ok, got it, let me check this correctly.
I have now enabled Google Pay for this URL - https://dashboard.stripe.com/test/settings/payment_methods/connected_accounts/pmc_1REcdoQ6TelK5Dm40tShfEtD - still its showing up. This is account - acct_1RgNerPprQwYMckj using which I am logged-in - into sandbox mode.
Still the 'enabled' is 'false' for Google Pay as the response for 'init'
Can you paste a Checkout Session ID cs_xxx please
I suspect that as you're allowing the connected account to override the default (see screenshot), it's default off on that PMC
cs_test_b1vIOaMwPpv4QGwUo86CjLFayVhwVgXpbvz097Fbxv9q3hFXpLwkdgXnI4
Google Pay is on for these pmc's
Checking
I pasted 2 screenshots because the page is quite long
Hmm, Google Pay should be in the carousel (not the big button at the top). Do you not see it?
This is what I see at the moment
@spiral nymph if you want, you can also try this out - https://acceptance.husky-student.app.collegiatemobile.com/ - just click on "New To Husky Mobile", fill in random name in the registration and random email like "test12345+random@uw.edu" (must end in uw.edu) and then it'll take you to the Stripe page.
Just about to ask for a URL โ looking
This uses the sandbox shared account
I see Google Pay
I suspect, unfortunately, this is because you're in India despite the VPN (doesn't always work)
ok, thats good to know, sadly I can't fix it ๐
Thankfully its not some other issue
Can you please see if you can see Apple Pay as well , if you ahve the means to check it ?
on the same page
Maybe not, because I have not 'verified' the domain for Apple Pay yet...
Yes you need to registered the domain:
You have not registered or verified the domain, so the following payment methods are not enabled in the Express Checkout Element:
- apple_pay
Please follow https://stripe.com/docs/payments/payment-methods/pmd-registration to register and verify the domain.
Otherwise I'd expect Apple Pay in Safari yep
Can you briefly check if it shows up for you or I am assuming you've already checked it ?
because for me, it shows up as 'verified' already.
And also check "Amazon Pay" , because thats also blocked in India.
I am sorry I am asking too much of you
It's like not registered on the correct account: https://docs.stripe.com/payments/payment-methods/pmd-registration?dashboard-or-api=api#register-your-domain-while-using-connect
Need to register acceptance.husky-student.app.collegiatemobile.com on acct_1RgNerPprQwYMckj by the platform, which it is not
(instructions at URL above)
Thank you so much for all yoru help, i know realie this is a Stripe dashboard configuration issue. I' think i have enough information to approach the fix.