#ulises
1 messages · Page 1 of 1 (latest)
Hello 👋
A connected account can't make a transfer to another connected account directly.
The platform needs to mediate between the two.
The charge ID you've shared looks like a direct charge, that means the connected account owns the charge object
Ah ok, and how can I do so the platform dont pay any taxes ?
Based on the request ID that you've shared, the transfer request is generated by the platform
have you tried passing in a Stripe-Account header while creating a transfer?
yes, I also tried using the connect account stripe id, but it fails as well
Gotcha, so yeah that confirms what I said above.
Platform would pull the funds from one connected account and then send it to the other connected account
I don't know how taxes come into the picture really. You can talk to our support team to see if they know more about it
https://support.stripe.com/?contact=true
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
how I do that?
What type of connected accounts are you working with?
Also, are you connected accounts and platform are in the same region?
If so, you can use account debits (express and custom only)
https://stripe.com/docs/connect/account-debits
since you're using direct charges, I'm assuming you're working with Standard accounts.
Okay so with standard accounts its tricky
1/ One option is to raise the application_fee_amount when you create a charge, which will get you the desired amount to your platform account and then you can create a transfer to the other connected account
2/ The only other option that I can think of is to create a customer object and save a payment method for the connected account and charge it for the amount that you want to transfer to the other connected account