#rzhang139-marketplace

1 messages · Page 1 of 1 (latest)

finite peak
#

Hi, Am I missing something but why a seller would need to agree to a buyer offer? I think in a marketplace there are sellers with their offers, and buyers just come and choose from them

upper venture
#

oh we are including a listing type where buyers can offer a specific price, and sellers can choose the most desireable price. Does that make sense?

#

yes we do have listing type where seller sets the price, but we also have the other type, which I am questionable if stripe can do that

#

can we do a direct charge?

finite peak
#

It's a bit off from what Stripe offer. In your design seller would be one Connected Account which has the Stripe account, but buyer is a Customer (no-Stripe account) Seems that on your case, you may need buyer also has an Account

upper venture
#

oh yes we are planning both sides of marketplace must have a stripe account

#

It is a B2B platform so we must do KYC ensuring they are verified businesses

finite peak
#

I see

#

Um but any kind of Charges needs the concept of Customer

#

so for your buyers, you may need both a Stripe Account and a Customer to represent them

upper venture
#

oh so for example: stripe.paymentIntents.create when passing in the stripeAccount header is that the sellers account charging someone? Where do we specify which customer we are going to charge?

finite peak
#

It's the seller account yes. You can also specify the customer parameter in the same API. The reason it's optional is that if you omit it, you will create PI against a "guest customer", which is still a customer by concept

upper venture
#

ohhhh i see, i never understood there were two different kinds, I thought there were only connect accounts for both sides. If we register a buyer as a customer, do they need to go through the same registration as a seller with connect accounts? Because we want every user on our platform to be authenticated through KYC as a legitimate business

finite peak
#

Customer does not need to go through the same registration process as a seller. But you know for each Connected Account Stripe charges you some fee for that registration/maitainance, right? Having buyers only as Customers is more expected

upper venture
#

I see, can stripe still handle KYC for customers?

#

bc when a customer actually pays with their credit card or smth, they are able to do KYC tracking authenticating the user?

finite peak
upper venture
#

is there a solution for identifying businesses?

finite peak
#

That's a question our friends at Support would be able to answer better than me 🙂

upper venture
#

im already on it, thanks!