When retrieving a UserIntent or User, Astra will return a status field to describe the current state.
|The User/UserIntent is in good standing. Only an |
|The User/UserIntent KYC check is processing. The |
|Send the end-user into the Auth flow to provide additional profile details. This is triggered when profile information such as DOB and/or SSN are incorrect. End-users will be sent into |
|Send the end-user into the Auth flow to provide a photo ID. This is triggered when profile information such as DOB and/or SSN are incorrect. An end-user will remain in |
|The User/UserIntent failed our KYC check and the end-user has been rejected from registering in our system. If an end-user is |
|(UserIntent only) The end-user has finished signing up on Astra and is now converted to a User. It's important to note that once an end-user authenticates, their UserIntent will be converted to a User regardless of their status.|
Note that once the status of a user changes to
approved, it will never change to a previous status like
pending. However, an
approveduser status can change to
Note that when a User is
rejected, a list of potential rejection reasons can be reviewed by navigating to the UserIntent or User table in your Developer Dashboard, locating the end-user, and selecting their “rejected” status link. This will launch a window listing the factors that contributed to their rejection.