--- title: New reason and lineItems fields for rejecting fulfillment requests - Shopify developer changelog description: Shopify’s developer changelog documents all changes to Shopify’s platform. Find the latest news and learn about new platform opportunities. source_url: html: https://shopify.dev/changelog/new-reason-and-lineitems-fields-for-rejecting-fulfillment-requests md: https://shopify.dev/changelog/new-reason-and-lineitems-fields-for-rejecting-fulfillment-requests.md --- [Back to Developer changelog](https://shopify.dev/changelog) July 1, 2022 Tags: * API * 2022-07 # New reason and lineItems fields for rejecting fulfillment requests As of GraphQL Storefront API version 2022-07, the [`fulfillmentOrderRejectFulfillmentRequest`](https://shopify.dev/api/admin-graphql/current/mutations/fulfillmentorderrejectfulfillmentrequest) mutation has two new optional arguments: * `reason`: Identify the reason the fulfillment request was declined. It can be used to filter, group, and provide workflows to help merchants solve rejection issues. * `lineItems`: Identify which line items in a fulfillment request are causing the rejection, and provide a detailed message for each one. Also in this version, the [`FulfillmentOrderLineItem`](https://shopify.dev/api/admin-graphql/current/objects/fulfillmentorderlineitem#fields) object has a new generic `warnings` field, which can be used to display rejection issues for the line item.