#Alejandro Martín
1 messages · Page 1 of 1 (latest)
Hi there!
Looks like you just want to create a transfer? https://stripe.com/docs/api/transfers/create
The code that we are using is something like thtat:
We can't use transfer because we're based in Spain and our client's Express account is based in USA
instead transfers, Stripe support tell us to use destination charges
Right, but you can only do a Destination Charge if you are actually charging a customer.
This is correct, you can use Destination Charge to send money to your connected account if you are charing a customer.
so we can only charge a express customer to another express customer but no charge to us as a platform in benefit to a customer express account?
I don't understand what you mean by "charge a express customer to another express customer".
You are the Platform, you have Express Connected account, and there are end customers.
When you use a Destination Charge, the end customer pays for something, and the Platform and the Connected account get some funds.
If you as the Platform want to directly send money to the Connected account, you should use a Transfer (but in your specific case that won't work)
But there's a workaround: for the next Destination Charges you create, you could send more money to the Connected Account.
we need to retain the end customer money for a time period to administrate refunds and some additional functions that we offer as intermediary entity
thats why we don't make a payment intent directly from the end customer to our express accounts
so, any alternatives?
we need to retain the end customer money for a time period to administrate refunds and some additional functions that we offer as intermediary entity
Then this is not Destination Charge, but Separate Charges & Transfers (https://stripe.com/docs/connect/charges-transfers)
However note that:
Separate charges and transfers are supported if both your platform and the connected account are in the same region (for example, both in Australia). For cross-region support, see the cross-border transfers docs.
cross border transfers only works if the platform is based in usa, right?
correct