#mrbobbybryant
1 messages ยท Page 1 of 1 (latest)
Hi there!
Can you share the request ID (req_xxx)? You can find it here https://dashboard.stripe.com/test/logs
req_l1Zz7puHX09Djo
and this is the transfer that fails req_QhoWBB8qpidudZ
Sorry ๐ This is the charge: req_9MnQd8qBcvZbKT and this is the transfer
req_QhoWBB8qpidudZ
Thanks! Give me a few minutes to look into this.
okay thank you!
When using Separate Charges and Transfer, the currency of the source_transaction and the currency of the transfer must match, so it's expected that you have an error.
Ideally I would charge the customer in CAD and transfer a portion of that money in CAD. But it seems like the funds are converted to USD at purchase... even though I specific CAD on the charge.
If you have a charge withcurrency:CAD, then you should be able to transfer in CAD.
I figured if I passed CAD to the charge it would work. I thought that was the source_transaction but it seems like the source_transaction is my main account.
Is there a way for me to to separate charges and transfer to CAD when I am in the US?
Hi there ๐ jumping in as my teammate needs to step away. The payments processed by US-based Stripe accounts will be settled in usd.
A possible way to avoid this is to look into using on_behalf_of which uses the currency of the Connected Account as the settlement currency, but using that parameter changes other things also so I would recommend reviewing that full list of changes:
https://stripe.com/docs/connect/charges-transfers#on-behalf-of
Okay. I did try that option and it would work as long as the connected account was under the "full" agreement. But I was worried that might mess other things up. But I will read up on that and give it a try.