# ShopPayPaymentRequestInput - storefront - INPUT_OBJECT Version: 2024-10 ## Description The input fields represent a Shop Pay payment request. ### Access Scopes ## Fields * [deliveryMethods](/docs/api/storefront/2024-10/input-objects/ShopPayPaymentRequestDeliveryMethodInput): ShopPayPaymentRequestDeliveryMethodInput - The delivery methods for the payment request. The input must not contain more than `250` values. * [discountCodes](/docs/api/storefront/2024-10/scalars/String): String - The discount codes for the payment request. The input must not contain more than `250` values. * [discounts](/docs/api/storefront/2024-10/input-objects/ShopPayPaymentRequestDiscountInput): ShopPayPaymentRequestDiscountInput - The discounts for the payment request order. The input must not contain more than `250` values. * [lineItems](/docs/api/storefront/2024-10/input-objects/ShopPayPaymentRequestLineItemInput): ShopPayPaymentRequestLineItemInput - The line items for the payment request. The input must not contain more than `250` values. * [locale](/docs/api/storefront/2024-10/scalars/String): String! - The locale for the payment request. * [paymentMethod](/docs/api/storefront/2024-10/scalars/String): String - The encrypted payment method for the payment request. * [presentmentCurrency](/docs/api/storefront/2024-10/enums/CurrencyCode): CurrencyCode! - The presentment currency for the payment request. * [selectedDeliveryMethodType](/docs/api/storefront/2024-10/enums/ShopPayPaymentRequestDeliveryMethodType): ShopPayPaymentRequestDeliveryMethodType - The delivery method type for the payment request. * [shippingLines](/docs/api/storefront/2024-10/input-objects/ShopPayPaymentRequestShippingLineInput): ShopPayPaymentRequestShippingLineInput - The shipping lines for the payment request. The input must not contain more than `250` values. * [subtotal](/docs/api/storefront/2024-10/input-objects/MoneyInput): MoneyInput! - The subtotal amount for the payment request. * [total](/docs/api/storefront/2024-10/input-objects/MoneyInput): MoneyInput! - The total amount for the payment request. * [totalShippingPrice](/docs/api/storefront/2024-10/input-objects/ShopPayPaymentRequestTotalShippingPriceInput): ShopPayPaymentRequestTotalShippingPriceInput - The total shipping price for the payment request. * [totalTax](/docs/api/storefront/2024-10/input-objects/MoneyInput): MoneyInput - The total tax for the payment request. ## Input objects with this input object * [shopPayPaymentRequestSessionCreate](/docs/api/storefront/2024-10/mutations/shopPayPaymentRequestSessionCreate) * [shopPayPaymentRequestSessionSubmit](/docs/api/storefront/2024-10/mutations/shopPayPaymentRequestSessionSubmit) ## Examples