#linh-express-hold

1 messages ยท Page 1 of 1 (latest)

low starBOT
civic dragon
#

if platform account setting currency in USD then charge a credit card in EUR so Stripe will auto convert the charged amount from USD to EUR.
If platform settlment currency is in USD, EUR payment will be converted into USD

patent umbra
#

sorry, to correct my question:
if platform account setting currency in USD, charge a credit card in EUR so Stripe will auto convert from EUR to USD.
Question: is it possible to transfer part of the payment to a Connected account in EUR?

civic dragon
#

Can you share platform account ID (acct_xxx), so that we can check your account settings?

#

For Separate Charges & Transfers, you can't transfer the funds that's different from the settled currency. The recommendation wil be exchanged to equivalent amount of EUR in USD and transfer to the connected account: https://openexchangerates.org/

If you wish to transfer the funds in EUR, I'd recommend using Destination Charges with on_behalf_of which allows accepting currency in EUR, settling USD in platform and transfer EUR to connected accounts: https://stripe.com/docs/connect/destination-charges#settlement-merchant

patent umbra
#

hi river, let me invite our developer to assist the topic

marble fog
#

Please help to check our test account: acct_1LuSATA5PvW0PFWy

civic dragon
#

Thanks! As per checking, the above recommendation holds true. Let me know if you have any follow up question

patent umbra
civic dragon
#

I see, then you'd need to transfer EUR equivalent amount in USD in transfers API. It's not possible to transfer in EUR directly

reef ember
#

@patent umbra ๐Ÿ‘‹ jumping in, which account type are you using?

marble fog
#

Hi, we are using Express Connect account

reef ember
#

linh-express-hold

#

Then you can switch that account's payout schedule to manual and hold funds there instead

marble fog
#

We are thinking a solution that we will create a sub platform account then set it uses EUR to charge and transfer in EUR instead of the main account which is using USD?

reef ember
#

That is drastically more complex and not what I would recommend. What I just said above is the right way to hold funds

marble fog
reef ember
#

Which part? Like what part is unclear?

patent umbra
#

hi, our scenario is:
Our company Stripe Platform account is in USD, all fleets partners connect to our Stripe account.
One of our fleet partner is using EUR, their customer travel and pay in EUR, payment is converted to USD.
Our Platform account will receive payment in USD, and then we transfer the fleet's portion to their connect account in USD. BUT we want to transfer their portion in EUR.

is this possible?

reef ember
#

sure but that was all explained in details by my colleague. This is impossible

#

So what you do is transfer as part of the payment, using https://stripe.com/docs/connect/destination-charges and on_behalf_of so that it all stays in EUR and you hold funds on that connected account's balance in Stripe and you pay out when you're ready to give them the money

#

Does that part make sense? Like instead of holding in your own platform balance in USD you hold in their own connected account balance

marble fog
#

I got your point. But still having a concern: how to force a Connect account to have card_payments capability to accept a charge?

reef ember
#

Ah okay seems like there's a ton of missing context/info ๐Ÿ˜…

#

If you don't use the card_payments capability then my approach won't work

marble fog
#

Another question: is it possible to include or update on_behalf_of value on the capture request for a pre-authorized transaction?

reef ember
#

no

#

but you can't use on_behalf_of, you just said you weren't using card_payments as a capability

marble fog
#

If so, do you have any suggestion for our scenario?