---
title: ShopPayPaymentRequestLineItemInput - Storefront API
description: The input fields to create a line item for a Shop Pay payment request.
api_version: 2025-07
api_name: storefront
type: input-object
api_type: graphql
source_url:
  html: >-
    https://shopify.dev/docs/api/storefront/2025-07/input-objects/ShopPayPaymentRequestLineItemInput
  md: >-
    https://shopify.dev/docs/api/storefront/2025-07/input-objects/ShopPayPaymentRequestLineItemInput.md
---

# Shop​Pay​Payment​Request​Line​Item​Input

input\_object

The input fields to create a line item for a Shop Pay payment request.

## Fields

* final​Item​Price

  [Money​Input](https://shopify.dev/docs/api/storefront/2025-07/input-objects/MoneyInput)

  The final item price for the line item.

* final​Line​Price

  [Money​Input](https://shopify.dev/docs/api/storefront/2025-07/input-objects/MoneyInput)

  The final line price for the line item.

* image

  [Shop​Pay​Payment​Request​Image​Input](https://shopify.dev/docs/api/storefront/2025-07/input-objects/ShopPayPaymentRequestImageInput)

  The image of the line item.

* item​Discounts

  [\[Shop​Pay​Payment​Request​Discount​Input!\]](https://shopify.dev/docs/api/storefront/2025-07/input-objects/ShopPayPaymentRequestDiscountInput)

  The item discounts for the line item.

  The input must not contain more than `250` values.

* label

  [String](https://shopify.dev/docs/api/storefront/2025-07/scalars/String)

  The label of the line item.

* line​Discounts

  [\[Shop​Pay​Payment​Request​Discount​Input!\]](https://shopify.dev/docs/api/storefront/2025-07/input-objects/ShopPayPaymentRequestDiscountInput)

  The line discounts for the line item.

  The input must not contain more than `250` values.

* original​Item​Price

  [Money​Input](https://shopify.dev/docs/api/storefront/2025-07/input-objects/MoneyInput)

  The original item price for the line item.

* original​Line​Price

  [Money​Input](https://shopify.dev/docs/api/storefront/2025-07/input-objects/MoneyInput)

  The original line price for the line item.

* quantity

  [Int!](https://shopify.dev/docs/api/storefront/2025-07/scalars/Int)

  non-null

  The quantity of the line item.

* requires​Shipping

  [Boolean](https://shopify.dev/docs/api/storefront/2025-07/scalars/Boolean)

  Whether the line item requires shipping.

* sku

  [String](https://shopify.dev/docs/api/storefront/2025-07/scalars/String)

  The SKU of the line item.

***

## Input objects using this input

* [Shop​Pay​Payment​Request​Input.lineItems](https://shopify.dev/docs/api/storefront/2025-07/input-objects/ShopPayPaymentRequestInput#fields-lineItems)

  INPUT OBJECT

  The input fields represent a Shop Pay payment request.

***

## Map

### Input objects using this input

* [Shop​Pay​Payment​Request​Input.lineItems](https://shopify.dev/docs/api/storefront/2025-07/input-objects/ShopPayPaymentRequestInput#fields-lineItems)
