#ferdinand-connect
1 messages · Page 1 of 1 (latest)
Hi! thank you for the response
i share 1 of my test connect account id acct_1LKUhpR4O8jlb72H
have alert display "Card payments, payouts and transfers are disabled for this account until missing business information is updated."
but in the end of the page when i registered. all complete and validated
@misty raven you'll likely need to collect more details in that case. As a platform you want to listen for account.updated events on your Connect webhook endpoint to know what information is missing
i already build the webhook for that event but no data receive
What happens when you retrieve that account via the API? What do you see?
i direct to this link for create a Account Connect. and i still to set a webhook to validate the data?
Sure. Try what I just asked though please and look at what is in the API. What do we tell you we need exactly?
ok. i just create another Connect Account with account_id acct_1LKVJMR7djA34SLM
and i try this retrieve API https://stripe.com/docs/api/accounts/retrieve
have information this
["disabled_reason"]=>
string(21) "requirements.past_due"
["errors"]=>
array(4) {
[0]=>
object(Stripe\StripeObject)#346 (3) {
["code"]=>
string(38) "invalid_address_city_state_postal_code"
["reason"]=>
string(128) "The combination of city, state, and postal code cannot be found. Please verify these values are correct: "NY", "NY", and "14701""
["requirement"]=>
string(23) "individual.address.city"
}
[1]=>
object(Stripe\StripeObject)#347 (3) {
["code"]=>
string(22) "invalid_street_address"
["reason"]=>
string(128) "The provided street address cannot be found. Please verify the street name and number are correct in "8293 Foster St. Jamestown""
["requirement"]=>
string(24) "individual.address.line1"
}
[2]=>
object(Stripe\StripeObject)#351 (3) {
["code"]=>
string(38) "invalid_address_city_state_postal_code"
["reason"]=>
string(128) "The combination of city, state, and postal code cannot be found. Please verify these values are correct: "NY", "NY", and "14701""
["requirement"]=>
string(30) "individual.address.postal_code"
}
[3]=>
object(Stripe\StripeObject)#355 (3) {
["code"]=>
string(38) "invalid_address_city_state_postal_code"
["reason"]=>
string(128) "The combination of city, state, and postal code cannot be found. Please verify these values are correct: "NY", "NY", and "14701""
["requirement"]=>
string(24) "individual.address.state"
}
}
["eventually_due"]=>
array(4) {
[0]=>
string(23) "individual.address.city"
[1]=>
string(24) "individual.address.line1"
[2]=>
string(30) "individual.address.postal_code"
[3]=>
string(24) "individual.address.state"
}
["past_due"]=>
array(3) {
[0]=>
string(23) "individual.address.city"
[1]=>
string(30) "individual.address.postal_code"
[2]=>
string(24) "individual.address.state"
}
["pending_verification"]=>
array(0) {
}
please don't spam all of this
My point was for you to look and read it as the developer
it clearly shows you what's wrong with the account though so now you can look at it and both fix that but also understand how to handle this in your code!
ok
back from here
back from where?
sorry
replay from your message about wehbook
"you'll likely need to collect more details in that case. As a platform you want to listen for account.updated events on your Connect webhook endpoint to know what information is missing"
i already create a webhook to catch event account.updated. but i don't get any data
this
yeah you created an Account webhook endpoint. You only get events about your own account
you need a Connect webhook endpoint
i already read this doc https://stripe.com/docs/connect/webhooks but i still confuse how to modify the type webhook become "connect"
you can't modify it. You create a new one
ok about webhook done.i able to get all connect activities
YAY
sorry, i still have another question
go for it
after i retrieve that account via the API. i got error message
" The provided street address cannot be found. Please verify the street name and number are correct in "9110 East Country Lane Elmont " on "individual.address.line1"
so i read the update doc https://stripe.com/docs/api/accounts/update#update_account-individual
i provide update with this code. but got error message
"This application does not have the required permissions for the parameter 'individual' on account 'acct_1LKVuaR51S7gwaSV'."
you can't update it yourself, it's an Express account. All you can do is send them back to Connect Onboarding via a new AccountLink
Ahh... create Account link with sama accound_id. isn't it?
yes!
ehm.. is that normal when firsttime create an Account Connect. last page on Connect Onboarding validate all the detail and no error
After submit. on Retrieve API.. still have error. and the error is on individual address. and we need to goto Onboarding Validate for second time for fix the error
is that this Create Connect flow? need attempt the second time evendo when firsttime create everything was pas validate
yes it's normal
those errors happen asynchronously when we verify external databases
but really most of the problems wouldn't happen to a real person entering a real address
Use https://stripe.com/docs/connect/testing#identity-and-address-verification to force verification in Test mode