> ## Documentation Index
> Fetch the complete documentation index at: https://docs-test.rye.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# OrderFailedOrderEvent

> Represents a status for a failed order.

## Fields

***

<ParamField path="id" type={<>ID!</>} required>
  The unique identifier of the event.
</ParamField>

<ParamField path="createdAt" type={<><a href="/docs/api-reference/time">Time!</a></>} required>
  The time the order event was created.
</ParamField>

<ParamField path="reason" type={<>String!</>} required>
  The reason for the order failure.
</ParamField>

<ParamField path="reasonCode" type={<><a href="/docs/api-reference/orderfailedreasoncode">OrderFailedReasonCode!</a></>} required>
  A standardized code categorizing the type of order failure.
</ParamField>

<ParamField path="retryable" type={<>Boolean</>}>
  Indicates whether Rye recommends retrying the order.

  Learn more about handling failed orders in [error handling](/docs/get-started/ordering/handling-errors) guide.
</ParamField>

## Related types

* [`OrderEvent`](/docs/api-reference/orderevent)
