#alokdas81-connect
1 messages ยท Page 1 of 1 (latest)
Hi! It looks like you are trying to do a cross border transfer. You can learn more about this on this page: https://stripe.com/docs/connect/account-capabilities#transfers
exactly
is it possible to pay/trasnfer from Canada platform to uSA connected account?
Have you checked the link I shared?
yah checked
so it seems its not possible but fully not clear
Alternatively, you can facilitate international payouts by using the card_payments capability to make charges directly on the connected account.
directly can send transfer to the connected account.. but I need to hold finds
funds*
And this option doesn't work for you?
US platforms sending funds to cross-border payouts destinations using a recipient service agreement.
https://stripe.com/docs/connect/cross-border-payouts
this will work if I have US based platform account.. but my stripe platform based on Canada
Oh sorry, I though your platform was in the US, I missread your earlier message.
yah ๐ thats why am worried
do you have any solution if we can hold fund in canada platform and pay later to SA connected account
Hi there ๐ I'm jumping in as my teammate needed to step away.
Looking at our Country Spec for CA 0, it appears that US accounts can accept transfers from CA accounts. Are you encountering an error when you try to do that?
"supported_bank_account_currencies": {
"cad": [
"CA"
],
"usd": [
"US",
"CA"
]
},
but transfer is not working
What error are you getting?
{
"statusCode": 400,
"message": "Funds can't be sent to accounts located in US because it's restricted outside of your platform's region; please contact us via https://support.stripe.com/contact for details."
}
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Can you share the request ID?
request id means
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
ok
Okay I cannot find a good reason why this transfer would fail. I think your best bet is to as the message suggests and reach out to support. They can better address issues that are outside simple API integrations.
You can go straight to emailing them here:
https://support.stripe.com/contact/email
"Cannot create a destination charge for connected accounts in US because funds would be settled on the platform and the connected account is outside the platform's region. You may use the on_behalf_of parameter to have the charge settle in the connected account's country. For more information on on_behalf_of, see https://stripe.com/docs/connect/charges-transfers#on-behalf-of. If using capabilities (e.g. card_payments, transfers), note that they affect settlement as well. For more information on capabilities, see https://stripe.com/docs/connect/account-capabilities. If you still need assistance, please contact us via https://support.stripe.com/contact."
So just like it says there, I recommend you contact support as well. The payload you are sending to /v1/transfers appears correct to trigger the payout. The fact you receive an error means this is something besides the API integration which can be better addressed by Support.