#davidc-capabilities-connect
1 messages ยท Page 1 of 1 (latest)
req_Z2NzwunBkYQL5S
Thank you, I'm pulling that up
Awesome
Looking at the most recent capability.updated event for the transfers capability for the destination account that you specified, it doesn't look like that account has been granted that capability yet due to missing requirements:
https://dashboard.stripe.com/test/events/evt_1Lwlj0GbSzQcNkMx907nsCi2
I think that might be causing the error that you're encountering.
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
I'm not sure I understand the question.
oh sorry for my question.
I understood if the capability rule was changed recently
I can not see any events logs with the above url
Apologies, I forgot to mention that since the event is from your Connected Account that it isn't directly visible in your Platform's Stripe dashboard, you'll first have to view the dashboard as that Connected Account.
Alternatively, you can use the event ID at the end of that URL to retrieve the event from the API as your Platform account.
awesome thanks
another question maybe.
this error will happen due to missing requirements.
so it will be caused when I submit the details to connect with Bank Account?
That error doesn't necessarily mean there are missing requirements, though that is a common reason, but rather it means the account that you're trying to transfer to currently doesn't have access to the necessary capabilities.
You can retrieve the Connected Account that you're working with, and inspect its capabilities and requirements hashes to get an understanding of the current state of the account.
capabilities shows you the capabilities for the account:
https://stripe.com/docs/api/accounts/object#account_object-capabilities
requirements shows you what requirements are currently required, and which will be required in the future:
https://stripe.com/docs/api/accounts/object#account_object-requirements
I'm not too familiar with exactly what requirements impact which capabilities (it also fluctuates based on account country), but I don't think a bank account will impact the transfer capability.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
okay gotcha
so when trying to request with this api stripe.accounts.listCapabilities, I see the status. And seems it returns Inactive now
of course requested is true.
Then will be any delay to be Active or when or how it can be granted?
Once the required information is provided and verified, the capability is immediately granted.
I was in the test mode, and I was able to submit the required information successfully.
But it did not work.
Btw in the live mode, then it should work?
What do you mean when you say it didn't work? Can you be more specific?
I mean in the test mode, I was able to submit the required information through connect.stripe.com successfully but I saw the above error. insufficient_capabilities_for_transfer.
But my question is if it is submitted successfully in the live mode, then creating payment should work fine?
The account hasn't been updated since I've looked at it, so it still has the same requirements because the address information that you provided failed verification. It looks like the postal code that you provided does not match the provided city/state.
When testing Connect scenarios, the city, state, zip combination that you provided for a Connected account must be valid:
https://stripe.com/docs/connect/testing#test-verification-addresses:~:text=certain verification conditions.-,You must pass in legitimate values for the city%2C state%2C and postal_code arguments.,-Currently%2C address verification
Thanks again.
Let me test again.
Any time, happy to help!