#fakossaconate-destination-charges

1 messages · Page 1 of 1 (latest)

vocal raftBOT
#

Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

zenith lagoon
#

Can you share a request id

#

And some more info about the error

warm pond
#

req_pxWH8PDO76DaR0

#

This is the call that is working perfectly

zenith lagoon
#

You created the price on the connect account

warm pond
#

yes

zenith lagoon
#

But are creating the checkout session on your platform account

#

That's why

warm pond
#

Ok I try this

zenith lagoon
#

You should create price on your platform account

#

You're using custom accounts, so you should use destination charges

#

And create all prices/products on your platform account

vocal raftBOT
#

fakossaconate-destination-charges

warm pond
#

So when a connect account is creating a product, the product and the price are creating on my account. That is what I should do

zenith lagoon
#

Yeah

warm pond
#

thanks a lot, I'll try that

zenith lagoon
#

No problem

warm pond
#

Just one thing

#

I'm using destinatination charges actually. The connect account are creating a price (product+ price) and I have what I want in my dashboard. Connect account gets the amount and I get the fee so it's seems I'm using well the destination charge, no? Could I not just create a session also in my connectde account so everything work normally?

zenith lagoon
#

No

#

That would be a direct charge

#

You should only do that with standard connect accounts

#

If you have custom accounts you should do destination charges

#

And you should create prices/products on the platform

warm pond
#

It seems that is what I have done (the destination charge) . Here is a sample of my call : payment_intent_data[transfer_data][destination] : "connect_account_id]

zenith lagoon
#

Yes

#

But the product price were created on the connect account

#

That's the issue here

#

They need to be created on YOUR main account

#

w/ destination charges, the charge is created on YOUR account and money is transferred to the connect account

#

That's why product/price need to exist on YOUR account as well

#

hence the error

warm pond
#

alright. I'll try to fix it. Thank you for your response

zenith lagoon
#

No problem

#

Just recreate products/prices on your platform

#

And then pass the new id's to the checkout session

vocal raftBOT
warm pond
#

where are the product that I create on the dashboard? I'm a bit lost now

#

I'm lost because there is nothing on my "create product api call" that refering the connect account. I miss a parametr here?

#

ah no, there is the user id, but it is just a metadata

zenith lagoon
#

This is the request you originally shared with me: https://dashboard.stripe.com/test/logs/req_pxWH8PDO76DaR0. That failed because the price price_1OVFpeIzREZM1D3inIY5ahWw exists on the connect account. When you created that price, you passed the stripe-account header to create it on the connect account. You can check the request log yourself and see this here: https://dashboard.stripe.com/test/logs/req_dpdTxHKlLhhOZf