When creating/retrieving a Routine, Astra will return a status
field to describe the current state.
Status | Description |
---|---|
requires_user_verification | The user is either in pending , retry , or document state. In order for the routine to run, the user needs to be in approved state. |
pending_account_authorization | The source or destination bank account has not been authorized for use with transfers yet. |
user_suspended | User has been suspended. The routine will be blocked from becoming active. |
active | The routine will run when triggered. |
inactive | The routine has been paused. |
cancelled | The routine was cancelled by the user or Astra admin. (only one-time routines) |
failed | The associated transfer failed, resulting in a failed routine. (only one-time routines) |
completed | The full scope of the routine has been completed and will not run. (only applies to one-time and fifty-two-week routines) |
A
one-time
Routine with afailed
oruser_suspended
status will never change toactive
. Aone-time
Routine with the statuspending_account_authorization
will change toactive
if the source or destination account is authorized for use within 7 days of the Routine start date.