#prodigiousGhost

1 messages · Page 1 of 1 (latest)

tidal pewterBOT
sleek notch
#

Stripe Connect offers the marketplace solution which each seller has its own Stripe account (in Standard, Express or Custom connected account). You can use the same payment integration with additional parameters to tell Stripe which connected account should the fund go to and the application fee that you, as a platform, will collect from the connected account

celest prism
#

Not all users are sellers, and sometimes buyers will also be selling.

#

I do not want the user to go through the stripe connect onboarding screens if they are not selling. In a scenario, a user may list an item for sale. It may be months before that item is sold.

#

In another scenario, a user may have placed a bid for an item (that is currently unavailable - to allow potential sellers know that this buyer is willing to pay that specific price) - a potential seller can then immediately sell this item. In this case, we would charge the buyer, then try to payout to the seller manually. Our business works by individually checking the items that the seller is selling due to the expensive nature of the product. Once we approve the item is legitimate and as advertise, only then we want to release the funds to the seller, after taking our fees.

sleek notch
#

If the user is going to get paid, they have to go through Stripe connect onboarding in order to be paid out.

#

In your case, you can create a connected account after the sale is confirmed

celest prism
#

can a user in my db have more than one stripeId ?

sleek notch
#

Which Stripe ID are you referring to?

celest prism
#

when a user purchases an item, I create a stripe account

#

if the user later decides to sell an item, i cannot use that same account id

#

as it is not an express account

#

Am i able to create a separate stripe account (express)?

sleek notch
#

When user purchases an item, are you referring to seller or buyer? Buyer doesn't need to have an account whereas seller is required to have a connected account to be paid out

#

At the phase which the user is a buyer, he/she doesn't need to have a connected account. When he/she decides to sell an item, then he/she needs a connected account

celest prism
#

I understand

#

but what i mean is

#

in order for me to accept a payment for a buyer

#

I create an account for them via stripe api

#

this is what it shows on the accept-a-payment guide

#

line 7, creates a stripe account

sleek notch
#

That's not Stripe account

#

Line 7 is the customer creation with (cus_xxx)

#

Stripe account refers to connected account starting with acct_xxx that will only be used in Connect

celest prism
#

oh

#

so it is possible for me to store a customer id and stripe connect account id?

sleek notch
#
  • Customer ID is for "buyer"
  • Connected account ID is for "seller"

You can save both IDs in your own system

celest prism
#

Got it

#

That's all i was confused about

#

sorry about this, thank you for your help