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

# OrderRefundProductsInput Input Type

No description

```graphql
input OrderRefundProductsInput {
  orderLines: [OrderRefundLineInput!]
  fulfillmentLines: [OrderRefundFulfillmentLineInput!]
  amountToRefund: PositiveDecimal
  includeShippingCosts: Boolean
}
```

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

### Fields

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

#### [`orderLines`](#order-lines) ● [`[OrderRefundLineInput!]`](/api-reference/orders/inputs/order-refund-line-input.md)

List of unfulfilled lines to refund.

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

#### [`fulfillmentLines`](#fulfillment-lines) ● [`[OrderRefundFulfillmentLineInput!]`](/api-reference/orders/inputs/order-refund-fulfillment-line-input.md)

List of fulfilled lines to refund.

<a id="amount-to-refund"></a>

#### [`amountToRefund`](#amount-to-refund) ● [`PositiveDecimal`](/api-reference/miscellaneous/scalars/positive-decimal.md)

The total amount of refund when the value is provided manually.

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

#### [`includeShippingCosts`](#include-shipping-costs) ● [`Boolean`](/api-reference/miscellaneous/scalars/boolean.md)

If true, Saleor will refund shipping costs. If amountToRefund is providedincludeShippingCosts will be ignored.

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

### Member Of

[`orderFulfillmentRefundProducts`](/api-reference/orders/mutations/order-fulfillment-refund-products.md) mutation
