> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/orders/llms.txt)
> Source: https://docs.saleor.io/api-reference/orders/objects/order-granted-refund

# OrderGrantedRefund Object

The details of granted refund.

```graphql
type OrderGrantedRefund {
  id: ID!
  createdAt: DateTime!
  updatedAt: DateTime!
  amount: Money!
  reason: String
  reasonReference: Page
  user: User
  app: App
  shippingCostsIncluded: Boolean!
  lines: [OrderGrantedRefundLine!]
  status: OrderGrantedRefundStatusEnum!
  transactionEvents: [TransactionEvent!]
  transaction: TransactionItem
}
```

<a id="fields"></a>

### Fields

<a id="id"></a>

#### [`id`](#id) ● [`ID!`](/api-reference/miscellaneous/scalars/id.md)

<a id="created-at"></a>

#### [`createdAt`](#created-at) ● [`DateTime!`](/api-reference/miscellaneous/scalars/date-time.md)

Time of creation.

<a id="updated-at"></a>

#### [`updatedAt`](#updated-at) ● [`DateTime!`](/api-reference/miscellaneous/scalars/date-time.md)

Time of last update.

<a id="amount"></a>

#### [`amount`](#amount) ● [`Money!`](/api-reference/miscellaneous/objects/money.md)

Refund amount.

<a id="reason"></a>

#### [`reason`](#reason) ● [`String`](/api-reference/miscellaneous/scalars/string.md)

Reason of the refund.

Added in Saleor 3.22

<a id="reason-reference"></a>

#### [`reasonReference`](#reason-reference) ● [`Page`](/api-reference/pages/objects/page.md)

Reason Model (Page) reference for refund.

Added in Saleor 3.22

<a id="user"></a>

#### [`user`](#user) ● [`User`](/api-reference/users/objects/user.md)

User who performed the action. Requires of of the following permissions: MANAGE\_USERS, MANAGE\_STAFF, OWNER.

<a id="app"></a>

#### [`app`](#app) ● [`App`](/api-reference/apps/objects/app.md)

App that performed the action.

<a id="shipping-costs-included"></a>

#### [`shippingCostsIncluded`](#shipping-costs-included) ● [`Boolean!`](/api-reference/miscellaneous/scalars/boolean.md)

If true, the refunded amount includes the shipping price.If false, the refunded amount does not include the shipping price.

<a id="lines"></a>

#### [`lines`](#lines) ● [`[OrderGrantedRefundLine!]`](/api-reference/miscellaneous/objects/order-granted-refund-line.md)

Lines assigned to the granted refund.

<a id="status"></a>

#### [`status`](#status) ● [`OrderGrantedRefundStatusEnum!`](/api-reference/orders/enums/order-granted-refund-status-enum.md)

Status of the granted refund calculated based on transactionItem assigned to granted refund.

Added in Saleor 3.20

<a id="transaction-events"></a>

#### [`transactionEvents`](#transaction-events) ● [`[TransactionEvent!]`](/api-reference/payments/objects/transaction-event.md)

List of refund events associated with the granted refund.

Added in Saleor 3.20

<a id="transaction"></a>

#### [`transaction`](#transaction) ● [`TransactionItem`](/api-reference/payments/objects/transaction-item.md)

The transaction assigned to the granted refund.

Added in Saleor 3.20

<a id="member-of"></a>

### Member Of

[`Order`](/api-reference/orders/objects/order.md) object  ● [`OrderGrantRefundCreate`](/api-reference/orders/objects/order-grant-refund-create.md) object  ● [`OrderGrantRefundUpdate`](/api-reference/orders/objects/order-grant-refund-update.md) object  ● [`TransactionRefundRequested`](/api-reference/payments/objects/transaction-refund-requested.md) object
