#ricardo-connect-integration
1 messages · Page 1 of 1 (latest)
Product and price doesn’t accept the additional information in
{stripeAccount: ‘’}
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?)
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
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
Because that's the right way https://stripe.com/docs/connect/charges
It’s a product, price and subscriptions that belongs to my connected account
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
gotcha
I need to first create the products, prices on behalf of my connected account
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
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?
- 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
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