#jamestha3d_error

1 messages · Page 1 of 1 (latest)

severe otterBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1430350989319209014

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

delicate quail
#

hello! gimme a few minutes to take a look

vapid ivy
#

thank you

delicate quail
#

I think the only options that you have is really to use either direct charges or destination charges with on_behalf_of - the caveat here is that you do need to accept payments on Stripe too, and it kinda sounds to me like you currently only want to do payouts?

vapid ivy
#

sorry not sure i understand. we have a commission based system for Merchants where we send them commissions as payouts/transfers. This has been working fine, but recently we onboarded a southafrican based merchant and we got an error while trying to set him up(That southafrica is not supported). I've decided to try the cross border payouts as i see that southafrica is supported there, but turns out that is only for US based companies, and we are a canada based company. SO i am wondering what the alternative is for us, a Canada based company, to send payouts to a Southafrica based company, is

delicate quail
#

are all of your merchants currently in Canada also?

vapid ivy
#

We have some in Canada and US

delicate quail
#

Can you share your account id so that I can take a closer look at how your integration works? It'll probably be easier for me to understand and advise you further. You can find your account id by logging in to  https://dashboard.stripe.com/settings/account. It'll have the prefix acct_

vapid ivy
#

acct_1IOqe8LXvJT74HZx

delicate quail
#

hmmmm

vapid ivy
#

Just to provide more context, we were using the stripe connect with the capabilities set to:

capabilities={
"card_payments": {"requested": True},
"transfers": {"requested": True},
},

This gave us an error for SouthAfrica

delicate quail
#

maybe i'm misunderstanding something, but based off what I'm seeing, you currently only have Canadian connected accounts

vapid ivy
#

Well maybe that is the case, but we aim to support Canada and US fro sure. not sure if any US accounts hav actually been connected

delicate quail
#

So just to confirm your current flow, you seem to be doing some destination charges, 3 as far as I can tell, and some Separate Charges and Transfers.

For context, for Canadian platforms, there's no way to do a direct Transfer from a CA platform account to a US connected account.

If you want to be able to "move" money from a CA platform account to a US connected account, there are really only two options in this case - do a direct charge, or do a destination charge with OBO

Does that make sense?

vapid ivy
#

Yes that makes sense

#

And will this work for SOuthAfrica and other countries too

#

Basically our current set up will only work for Canada

#

But we want to support other countries, especially US

delicate quail
#

I do recommend going with destination charges with OBO though cause you're using Express accounts

vapid ivy
#

Okay thank you. I'm looking into this now

delicate quail
#

but test it out by creating a connected account in another country, and trying to create the respective charges in Sandbox

vapid ivy
#

So basically we should use direct charges instead of destination charges. And that should fix our issues

#

One question, we have some manual transfer set up. Will we have to change this code?

delicate quail
#

So basically we should use direct charges instead of destination charges. And that should fix our issues

I recommend going with destination charges with OBO though cause you're using Express accounts

#

One question, we have some manual transfer set up. Will we have to change this code?

Yes, you cannot do manual transfer to a connected account in a different region e.g. CA -> US

vapid ivy
#

What is OBO please and how do i set it up

delicate quail
#

in short, when creating a destination charge, include the on_behalf_of parameter also

vapid ivy
#

Thank you!