#iron225 - account capabilities
1 messages ยท Page 1 of 1 (latest)
You will want to go through Onboarding for whichever account needs the transfers capability https://stripe.com/docs/connect/express-accounts#create-link
Or this for Custom https://stripe.com/docs/connect/connect-onboarding
From that error message, it sounds like the account still needs info to be filled out so it can make transfers. Trying to find our doc on that specifically
Yes, you just need to set up each account with the proper info for it
hi @proven oak
๐ @proven oak had to head out, but if you have a question let me know
hi karbi
I tried several times, but I cant transfer using test stripe account.
I have to confidence that the transfer is all well using test stripe.
I need your help
Are you seeing a particular error? Do you have a request ID for the transfer request?
well, Im a beginner, so how can I get that request id?
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.
req_i2JPJIrojQb6Qq
insufficient_capabilities_for_transfer
have any idea?
hi @long blaze
๐ I'm still looking, we juggle multiple things in this channel so sometimes it takes a bit longer to get a response. Give me just a few more minutes
So the issue here is that the connect account you're transferring funds to hasn't provided all the details needed to enable the transfers capability. You need to make sure you provide everything as seen in requirements[past_due] in this event (https://dashboard.stripe.com/test/events/evt_1KParf2QiKmoy7tyxmLvnDIj) so that transfers are enabled
When I look at the event I see the past due requirements are as follows:
past_due: [
"business_profile.url",
"individual.email",
"individual.id_number"
],
the failed transfer didn't displayed in event screen
The object displays in the Logs underneath the warning message. But that is not needed here because I have shared with you the information that is missing from your connected event
You need to provide that information for your connected account
That's a bank account number
You need to provide the fields I shared with you
Try logging in as your connected account and going here: https://dashboard.stripe.com/settings/account
This account is not completely set up. That's why you cannot make transfers.
You can get assistance with completing your account by contacting support
:question: Have a non-technical question, account issue, or need one-on-one support?
We wish we could help, but this community is focused on developers and technical discussions. Our support team will be able to assist you better than we can: https://support.stripe.com/contact
Test accounts need to be properly configured. We design our test mode to be a good representation of the expected behavior in live mode.
I know it's a pain when you are trying to get started, but imagine how much worse it would be if you couldn't predict how Stripe would behave once you went live.
well, that is the live account.
I have to change something that previous dev was made
it works in live...
The test accounts still need to pass all necessary validation criteria to have transfers and payouts enabled.
thanks, I'm contacting with the support team
Hi
I am facing some issue with Stripe Subscription API with connected accounts
//Subscription
try {
$subscription = \Stripe\Subscription::create([
"customer" => "cus_xxxxxxxx",
"items" => [
["price" => "price_xxxxxxxxxxxxxx"],
],
"expand" => ["latest_invoice.payment_intent"],
"application_fee_percent" => 50,
"transfer_data" => [
"destination" => "acct_xxxxxxxxxx",
],
]);
}
catch (\Exception $e) {
var_dump($e->getMessage());
}
Showing incomplete