#ricardo-connect-integration

1 messages · Page 1 of 1 (latest)

warm axleBOT
vocal iron
#

Product and price doesn’t accept the additional information in
{stripeAccount: ‘’}

lost sand
#

ricardo-connect-integration

#

@vocal iron hello! What type of Connect integration are you using? Like what account type (Standard, Express, Customer) and what charge flow (Destination Charge or Direct Charge?)

vocal iron
#

Custom account

#

Direct charges

lost sand
#

Okay so when you use Custom accounts you should never use Direct Charges at all in the first place.

#

Everything should happen on your own platform account and so you should use Destination Charges

vocal iron
#

Why?

#

I have setup my connected account and now I want to do everything on their behalf. I have all the information saved in my platform

lost sand
vocal iron
#

It’s a product, price and subscriptions that belongs to my connected account

lost sand
#

I'm worried you might be using the wrong words and mean the opposite of what you said

#

you just said "on behalf of" with a term specific to Destination Charges

#

But really as a platform using Custom accounts you really should only ever use Destination Charges

vocal iron
#

Ok

#

I didn’t get to the charges yet

lost sand
#

gotcha

vocal iron
#

I need to first create the products, prices on behalf of my connected account

lost sand
#

So in this world everything lives on your own platform account.

#

And there's no way at all to tie specific Products or Prices to specific connected accounts. The whole "product catalog" mapping is mostly something you fully store on your end in your own database, or using metadata in Stripe

#

but all the objects would exist and live in your own Stripe account (the platform), same for the Customers and Subscriptions and everything really

vocal iron
#

Ok. Maybe I’m making a confusion then

#

Because there are two places where I see customers for example

#

One is in the tab customers where I see my platform customers

#

And then under the tab connect, I see my connected accounts and when I enter one account, I see another menu called customers which lists the customers of my connected account

#

Is that right?

lost sand
#
  • a Customer represents and end customer paying for a service
  • an Account represents an entity that is accepting payments/offering the service.

The tricky part is that as a platform what you would call a "customer" are the connected Accounts. And their own customers paying for their product/service as a Customer

vocal iron
#

That’s right. So when I create a customer on behalf of my connected account, I use stripeAccout to attach that customer object to my connected account

lost sand
#

no you don't

#

because you need to use Destination Charge

#

that's what I am trying to explain, you went down the wrong path and you need to change that

#

everything should happen on your account

vocal iron
#

So all my customers’ customers object will be under my own account?

#

And I should be able to see them all under my tab customers?

#

Let me test it here and see how it goes. Thanks for the info!!! 👌🏼