#ulises

1 messages · Page 1 of 1 (latest)

dark flameBOT
delicate jewel
#

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

azure sail
#

Ah ok, and how can I do so the platform dont pay any taxes ?

delicate jewel
#

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?

azure sail
#

yes, I also tried using the connect account stripe id, but it fails as well

delicate jewel
#

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

delicate jewel
#

since you're using direct charges, I'm assuming you're working with Standard accounts.

azure sail
#

yes, standard accounts

#

in the same region

delicate jewel
#

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

azure sail
#

ok

#

thanks