#dheeraj_44691
1 messages · Page 1 of 1 (latest)
Hello there
Do you have a request ID for the error that you can provide? Sounds like you are trying to use Separete Charges & Transfers outside your region?
My platform is in Canada
and I am trying to send Money to USA account.
Please guide me on API code how to do this.
USA account whic is connected with Platform Account (Canada ) as Custom on stripe dashboard
Are you using Destination Charges or Separate Charges & Transfers?
$tr=$stripe->transfers->create([
'amount' => 7000,
'currency' => 'usd',
'destination' => 'acc_hgcgvghvmg',
'transfer_group' => 'ORDER10',
]);
Sorry ignore what I just said
Okay so you are creating Transfers directly
Which means you are using Separate Chages & Transfers
So overall this is impossible to send funds to a US account this way from a CA platform.
Since this is a prohibited cross-border fund flow
What you have to do instead is use Destination Charges and use on_behalf_of: https://stripe.com/docs/connect/destination-charges#settlement-merchant
Otherwise you need to have a US-based platform to transfer funds in this manner
i check