Skip to main content
Every workflow execution is assigned a status code that reflects its current state. Status codes are color-coded by severity so you can quickly identify whether an execution succeeded, failed, or is still in progress. This page provides a complete reference of all 29 status codes.

Green — Success

Green status codes indicate that the operation completed successfully. These are terminal states for the corresponding action.

Red — Failure

Red status codes indicate that the operation failed. Review the execution details to understand the cause of the failure.

Yellow — In Progress

Yellow status codes indicate that the operation has been initiated but is not yet complete. These are transitional states — the execution is waiting for processing or an external response.

Status code lifecycle

A typical payment operation moves through status codes in a predictable sequence:
  1. Requested — The operation has been submitted (for example, authorizeRequested).
  2. Pending (if applicable) — The provider is processing the request (for example, authorizePending).
  3. Successful or Failed — The operation reaches a terminal state (for example, authorizeSuccessful or authorizeFailed).
Some operations also support Scheduled and Unscheduled states, which indicate that the operation is queued for future execution or has been removed from the queue.

Using status codes for monitoring

Status codes appear throughout the Workflow Studio monitoring interface:
  • Execution list — Each execution displays its current status code as a color-coded badge.
  • Execution detail — The step-by-step execution path shows the status code at each step.
  • Filtering — You can filter the execution list by status severity (green, yellow, or red) to focus on the executions that need attention.
For guidance on monitoring workflows and debugging failures, see Monitoring Workflow Executions.
Last modified on September 30, 2026