#Huzaifa

1 messages ยท Page 1 of 1 (latest)

pliant canyonBOT
eager geyser
#

Hi ๐Ÿ‘‹

#

Can you share the account ID so I can check it?

barren patrol
#

acct_1MO0DVI6SY7LBV4x

eager geyser
#

It looks like the city, state, and postal code are missing from the individual.address

#

These will need to be supplied to enable the account

#

You can try using a new account link to go through the onboarding process a second time (which will only collect the missing information)

barren patrol
#

is these fields are not asked in the account setup

eager geyser
#

They can be but requirements also update depending on requirements

barren patrol
#

ok

so iam building custom eccommerce marketplace with react and nodejs

so i want to know with what type i should go with

standard
express
custom

???

eager geyser
#

That is a decision that requires some serious consideration and not a quick answer.

#

I would start by considering what responsibilities you want to be on the Platform and on the Connected Accounts. You should start with reviewing this doc and considering what each type would mean for your marketplace: https://stripe.com/docs/connect/accounts

barren patrol
#

ok if i choose custom for full reliability

will that be okay

#

for the sellers

eager geyser
#

That depends entirely on how your marketplace is going to work. With Custom Accounts the Platform handles all the Charges, keeps all the Customer records, and it takes a lot of engineering on the part of the platform.

barren patrol
#

ok as you said for requirements i have generate account link again for fulfill the account requirements

so the request will be same as below ???

const accountLink = await stripe.accountLinks.create({
account: req.body.accound_id,
refresh_url: "http://localhost:5173/refresh",
return_url: "http://localhost:5173/return",
type: "account_onboarding",
});

eager geyser
#

Yes that should work just fine

barren patrol
#

let me check

#

if i choose standard or express

stripe will save everything

and then i can grab it using the apis

right >

eager geyser
#

Not necessarily.

#

You really should review those documents and the pages for each Account Type seriously

barren patrol
#

ok

#

also one thing i want to know

#

that obviously there is a cart in my site

and it can have multiple items by multiple vendor

so how can i make a payment to multiple vendor in a single order like payment intent

eager geyser
#

That way you create the Charge first, then transfer portions of the funds to as many merchants as were involved

barren patrol
#

// Create a Transfer to the connected account (later):

#

what later means ???

eager geyser
#

After the charge is made

barren patrol
#

but it takes some days when the amount get charge to my account

am i right >>

eager geyser
#

That depends on the type of payment method and your integration. I would recommend testing your approach before going live

barren patrol
#

i will

but i want to know from you

currently iam receiving simple payments

and it takes some days to clear

i want to know that how charge api will charge customer and divide the amount

??

eager geyser
#

The charge API wont divide the amount. Your integration does that by transferring funds from your account to the merchant accounts

barren patrol
#

yes

thats iam asking it takes time in amount to be clear and to be in my balance

until then does the seller can view upcoming payments ?

final dirge
#

๐Ÿ‘‹ stepping in as Snufkin needs to step away

#

Catching up

#

Are you asking how to handle the pending timing of the balance when making multiple transfers?

barren patrol
#

yes

iam making multivendor

Snufkin told me about charge api

as for now i know that it takes time for the amoung to get into my balance

i want to know that it will be show into my seller panel or not

final dirge
#

What is "your seller panel"?

#

What type of accounts are you using?

barren patrol
#

means my seller stripe connect account

#

iam using express type

final dirge
#

Okay so yes if you move funds into their account prior to them being available, using source_transaction then they will show up in the Express Dashboard

#

I encourage you to test this out

barren patrol
#

can you share this api link

final dirge
#

The source_transaction?

barren patrol
#

ok

i have create a charge first by charge api and call the transfer api to send the payment to multiple endor

now i want to know how to charge customer , i mean i have created the payment method by api

now how can i use that payment method api to charge the customer

final dirge
#

How are you collecting card details?

#

What integration are you using?

barren patrol
#

i have frontend in react for that

final dirge
#

With Payment Element?

#

Card Element?

#

Checkout?

barren patrol
#

custom input elements

#

also i want to know in source_transaction what should i pass

some kind order number or something >>

final dirge
#

You pass the Charge ID to source_transaction

#

So you are handling raw PANs yourself?