#erajis57_api

1 messages ยท Page 1 of 1 (latest)

cinder fiberBOT
#

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

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

formal pasture
#

Hello

#

There is no limit on the amount of Connected Accounts for a platform

dusky vortex
#

Is there a limit to the number of accounts when developing a site in test mode? Or in general?

formal pasture
#

No

dusky vortex
#

Is there anyone that can help us trouble shoot the issue I'm having on my website?

formal pasture
#

Is it an issue specifically with your Stripe integration?

#

And are you a developer?

dusky vortex
#

Yes

formal pasture
#

If both of those things are true then yes I'm happy to help

#

But you need to provide details about the issue you are experiencing

dusky vortex
#

Okay great

#

Can I upload a screen recording?

#

Or point you to one

#

I also have logs

#

on wordpress and Stripe

formal pasture
#

Let's start with a summary of the issue you are having.

#

If you are seeing a specific error then providing me with a request ID would help as well

dusky vortex
#

One moment

#

I'm going to upload a few screenshots

#

On our platform, we allow users to receive donations through our website which then get's deposited into their Stripe account via stripe connect.

#

Once a user completes the stripe connect registration (via Stripe) they are redirected back to our site, but the stripe connect express dashboard isn't displaying for newly created accounts. It is displaying for older accounts created

#

Does that make sense?

formal pasture
#

I mean kind of... what do you mean "the stripe connect express dashboard isn't displayed for newly created accounts"?

#

Like a user logs into their Express Dashboard

#

Going to need more details on what exactly you expect to happen vs. what is happening

formal pasture
#

How are you redirecting them to their Express Dashboard?

#

Are you using a Login Link?

#

So you have to be doing something else when they get back to your site to actually direct them to the Express Dashboard

#

That is the part of your code you need to debug

dusky vortex
#

Once they become a user they have access to connect (or create) a stripe account

formal pasture
#

Sure

dusky vortex
#

Can I add another dev to our chat?

formal pasture
#

Yep this is a public thread

#

So they can hop in here

dusky vortex
#

one sec

#

Thanks

#

back

#

One moment

#

Hey can you add user "a5ec" to this thread?

formal pasture
#

You can @ them

dusky vortex
#

@a5ec

formal pasture
#

They might have to join this server first?

dusky vortex
#

almost there

#

@nimble grail

nimble grail
#

Here we go.

formal pasture
#

๐Ÿ‘‹

nimble grail
#

Hello.

#

The Connect accounts had been working previously and now they are not.
I went through the "new account" and it indicated success but when sent back to the site, it was not registered.
Also, in Stripe, no account appears for that email address used to create the account.

formal pasture
#

Ah okay

#

This is the step that actually connects that newly created Connected Account to your platform

nimble grail
#

Logs indicate "/v1/account_links" created an account link but nothing else registered in the logs

formal pasture
#

Hmm you are mixing flows if you are creating an Account Link

#

Account Links are for Connect Onboarding where you create the Connected Account up front and then send them through onboarding. This is different from the OAuth flow, which uses the link example from above

nimble grail
#

hmm. This was created by a different dev group. They are sure it is working but indicated a limit of 15 users which you said earlier was not the case (I hadn't heard that before, either).

#

Here is the flow we are trying to do:

#
  1. User is on their "dashboard" in our App.
#
  1. Click on "Connect to Stripe"
#
  1. Takes the user to step one in creating an account (ie. email)
formal pasture
#

Pause

nimble grail
#
  1. Step 2 = connect banka account
nimble grail
#

This is Step 3, after they've clicked on the "Connect to Stripe"

formal pasture
#

Okay so the former

#

Alright keep going

#

(The issue is still what I stated above, you aren't finalizing the connection when they return to your site)

nimble grail
#

Step 4 is actually the 2FA code via text. Step 5 is:

formal pasture
#

Sure you can ignore everything that takes place during that onboarding flow

#

You don't control any of that

nimble grail
#

Step 6 = "Success"
Step 7 = sends back to our platform

formal pasture
#

Right

#

So you need to debug Step 7

#

But that isn't happening right now if you don't see the account actually get connected to your platform

nimble grail
#

Ok. In Step 6 it indicates that the account is setup but this doesn't happen.

#

Does that happen in Step 7?

formal pasture
#

Yeah the account is set up

#

But it isn't connected to your platform

#

Thus you don't see it in your platform Dashboard nor have access to it

nimble grail
#

Ok. Should the email address used in the setup receive a message from Stripe?

formal pasture
#

I think so, but I don't actually remember the specifics on that

nimble grail
#

We don't see the account in Stripe, either.

formal pasture
#

Right you don't see the account because it isn't connected

#

It is just floating there

nimble grail
#

Ok.

formal pasture
#

So the next step is to go find your code that consumes the OAuth token using the authorization code

nimble grail
#

Should the new account owner receive an email with their account info?

formal pasture
#

Once they are connected to your platform I believe they do

nimble grail
#

From Stripe, not our platform.

formal pasture
#

But I don't think we send an email if you don't complete the connection

nimble grail
#

Ok.

#

Ah. Ok.

#

This is very helpful. Thank you.

formal pasture
#

Sure

nimble grail
#

We will pass this along.

#

Is this being done through APIs or webhooks?
I assume APIs.

formal pasture
#

That step is done via the API, yes.

nimble grail
#

The webhooks only provide reporting/notifications on the activity, correct?

formal pasture
#

Yeah

nimble grail
#

So they might also be setup wrong and not be sending the activity back to the site.

#

But thats not causing the issue.

#

Thanks. We will get started with this.