#rohail-kamran_unexpected

1 messages ยท Page 1 of 1 (latest)

arctic etherBOT
#

๐Ÿ‘‹ 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/1464201581737152533

๐Ÿ“ Have more to share? Add more details, code, screenshots, videos, etc. below.

charred sandal
#

hi there ๐Ÿ‘‹ this is just happening for one specific user, right? could you share a screenshot/screen recording of what they experience?

iron slate
#

btw here is the code that I am using:

        const account = await stripe.accounts.create({
            country: 'US',
            email: req.decoded.basicInformation.email,
            controller: {
                fees: {
                    payer: 'application',
                },
                losses: {
                    payments: 'application',
                },
                stripe_dashboard: {
                    type: 'express',
                },
            },
        });

        const accountLink = await stripe.accountLinks.create({
            account: account.id,
            refresh_url: 'https://huupe-mobile-black.vercel.app/onboarding-failed',
            return_url: 'https://huupe-mobile-black.vercel.app/onboarding-successful',
            type: 'account_onboarding',
        });
iron slate
#

we don't have a screen recording and as we have a lot of middlemen in the conversation, it will be hard to arrange a screen recording in time

charred sandal
#

ok understood - it's a bit tricky to debug in that case, since it seems like
(a) there is no issue with creating the onboarding link
(b) the issue is a front-end error when the user tries to open the link in their browser

this could be caused by quite a few different things, but since this is limited to one user, it's likely that the issue is related to their device/browser

have they completed basic browser/device troubleshooting? (i.e. clearing cache/cookies, ensuring latest browser version, trying a different device/browser)

iron slate
#

hmmm I am not sure...

#

Can we not check the status / issue / history or something for these links to be sure if the issue is on their end or ours?

charred sandal
#

is it possible for you to share the request IDs (req_xxx) for the API requests that created those Account Links?

iron slate
#

hmmmm..... I am not storing them anywhere.... is there a way to check this from stripe dashboard?

charred sandal
#

no worries! I was able to track the request down in our system

#

I'm investigating our logs now

#

yeah from our side there's no record of any attempt to complete these Account Links, I'm afraid - I can just see that they were created and then no further action was taken

#

this does point to a client-side issue on the user's side (since our system would only receive further logs if the page was successfully opened and data was submitted)

#

I'd recommend the following:
-Ask the user to try again using a different browser/device
-If the issue persists, ask them to share a screen recording and check for any errors in the browser console

#

depending on the outcome, we can investigate in more depth using the screen recording and browser errors

#

having said that, this does seem like a browser/device compatibility issue - since it's happening consistently, but only for one user

iron slate
#

Thank you so much for this added clarity Gio! I will do some more testing on my end and then let them know about this

charred sandal
#

happy to help! we're here if you need to follow up

iron slate
#

Is there anything else I need to know to tell them?

#

Thank you!