#antoine-step

1 messages · Page 1 of 1 (latest)

brittle ospreyBOT
mint idol
#

I realize that I can request card_payment and transfer capabilities while creating the accountLink but then I am limited too creating accounts with addresses in the UK which is not acceptable in my case.
can you say more about that? how did that limitation manifest itself? did you get some kind of specific error message somewhere?

#

not something I was aware of, you should be able to request card_payments for accounts in any country

#

still there @vapid island ?

vapid island
#

when I open the account link i am asked for an address the country dropdown is disabled and Uk is pre-selected

mint idol
#

makes sense

#

or you should pass the country yourself to the Account Create API /v1/accounts. If you don't do that, then the user picks from the countries you have turned on in your settings(which generally defaults to only your own country until you activate other ones)

#

so you can change some things on that page and try again, or pass an explicit country when creating the Account

vapid island
#

alright I'll do so and get back to you

#

it might take a while

#

thank you for you quick support!

#

can i use this thread for further discussion about this?

mint idol
#

you can, but we will close it after maybe 30 minutes/an hour and after that you'll have to post again

vapid island
#

alright then I'll try to make a reference to this one

#

but can you please confirm that the way i am trying to achieve my goal is the best practice?

#

or is there something else I should consider?

mint idol
#

it seems reasonable(normal Subscriptions + Destination charge flow where you as the platform pay all the fees), though I'm not sure I understand why you specifically want to use on_behalf_of (it's because of using that that you need to request card_payments, if you didn't then you'd only need transfers)

vapid island
#

can I not use on_behalf_of and still have my connected account be in a country that is different from my main account and pay him

#

for example:
my main account's country is UK
the connected account is US
the customer (on a product on the main account) is in Poland

can i get paid and transfer 80% to connected account just using transfer_data, without on_behalf_of

mint idol
#

oh yeah, whoops

vapid island
#

?

mint idol
#

no you can't since that would be a cross-border transfer

vapid island
#

yeah

mint idol
#

but otherwise everything else you're saying makes sense, it's a normal set up

vapid island
#

unfortunately this is not currently an option for me (to be US based)

#

so now i am creating the account like this

#

(node JS)

#

should i add capabilities to that?

mint idol
#

it's optional, if you don't pass them then the capabilities used are defined by the settings page I linked earlier which lets you configure what countries you operate in and what capabilities an account in a country has

#

IMO it makes most sense if you detect/ask where the user wants their account to be and explicitly pass a country and capabilities as that's more robust and portable(since it doesn't depend on the state in your dashboard settings), but either approach works

vapid island
#

alright thanks a lot things seem to working fine now for me

#

would this apply to a connected account in Japan for example (if i enable it on the page you sent)

mint idol
#

yes, should not be any different from an account in say, Poland

vapid island
#

Perfect, thank you for your assistance