#munlightshadow
1 messages ยท Page 1 of 1 (latest)
Hello ๐
Has the connected account onboarded correctly?
Can you try retrieving the account and see if they have any pending verifications?
Can you share the request ID of the Transfer API request where you're seeing this error?
https://support.stripe.com/questions/finding-the-id-for-an-api-request
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.
Looking...
I'm seeing the transfers capability as in-active
looks like the account hasn't fully onboarded
You can create an account link and use hosted onboarding to complete the onboarding process
https://stripe.com/docs/connect/express-accounts#create-link
Yes, we did this
$stripe = new \Stripe\StripeClient(env('STRIPE_SECRET'));
$account = $stripe->accounts->create([
'country' => 'US',
'type' => 'custom',
'capabilities' => [
'card_payments' => ['requested' => true],
'transfers' => ['requested' => true],
],
]);
$link = $stripe->accountLinks->create([
'account' => $account['id'],
'refresh_url' => env('STRIPE_REFRESH_URL'),
'return_url' => env('STRIPE_RETURN_URL'),
'type' => 'account_onboarding',
]);
return [
'account' => $account,
'link' => $link
];
and make all steps on stripe host for do onboarding
What happens if you create a new link and visit it?
Does it take you to return_url or refresh_url?
That's not new, those are pending details that your account is missing!
I'd recommend reading through this doc
https://stripe.com/docs/connect/express-accounts#handle-users-not-completed-onboarding
Ok, Thank you. I'll try
๐