#munlightshadow
1 messages ยท Page 1 of 1 (latest)
Hey there
Hello ๐
Rocket Rides is an Express account demo, you seem to be creating Custom accounts, no?
I think yes
$stripe = new \Stripe\StripeClient(env('STRIPE_SECRET'));
$answer = $stripe->accounts->create(
[
'country' => 'US',
'type' => 'custom',
'capabilities' => [
'card_payments' => ['requested' => true],
'transfers' => ['requested' => true],
],
]
);
$answer2 = $stripe->accountLinks->create([
'account' => $answer['id'],
'refresh_url' => 'https://example.com/reauth',
'return_url' => 'https://example.com/return',
'type' => 'account_onboarding',
]);
return json_encode($answer2);
So. Everything all right?
Yep that's why
With Custom accounts there is no Stripe Dashboard, so we don't collect login information (email + phone) like you see on the RocketRides demo
With Express, the Connected Account user has access to the Express Dashboard
And with custom account I can send money from my platform balance to client. Correct?
Yep, that works with Custom or Express
Perfect! Thanks ๐
And another question please
When I create test account on onbording I can choose only US. And when I'm trying to make transfer
$transfer = \Stripe\Transfer::create([
'amount' => $price,
'currency' => 'usd',
'destination' => $client,
'transfer_group' => '$transfer',
]);
I have this error:
"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.
how can I sand money to clients from US?
Where is your platform located?
And are you anticipating waiting to send funds at a later date after payment, or do you want to send them immediately?
Okay then unfortunately this isn't possible. You want to use Separate Charges and Transfers (https://stripe.com/docs/connect/charges-transfers) which requires the Connected Account to be in the same region as your platform in order to send a transfer.
Oh...
Can I create 2 platform for example?
If you have a business in the US then yes
You can create a test account anywhere you like
But you do need a business entity in the country in order to activate the account
Ok. I understand. Thank you