--- title: ShopPayPaymentRequestSessionSubmitPayload - Storefront API description: Return type for `shopPayPaymentRequestSessionSubmit` mutation. api_version: 2025-10 api_name: storefront type: payload api_type: graphql source_url: html: https://shopify.dev/docs/api/storefront/latest/payloads/shoppaypaymentrequestsessionsubmitpayload md: https://shopify.dev/docs/api/storefront/latest/payloads/shoppaypaymentrequestsessionsubmitpayload.md --- # Shop​Pay​Payment​Request​Session​Submit​Payload payload Return type for `shopPayPaymentRequestSessionSubmit` mutation. ## Fields * payment​Request​Receipt [Shop​Pay​Payment​Request​Receipt](https://shopify.dev/docs/api/storefront/latest/objects/ShopPayPaymentRequestReceipt) The checkout on which the payment was applied. * user​Errors [\[User​Errors​Shop​Pay​Payment​Request​Session​User​Errors!\]!](https://shopify.dev/docs/api/storefront/latest/objects/UserErrorsShopPayPaymentRequestSessionUserErrors) non-null Error codes for failed Shop Pay payment request session mutations. *** ## Mutations with this payload * [shop​Pay​Payment​Request​Session​Submit](https://shopify.dev/docs/api/storefront/latest/mutations/shopPayPaymentRequestSessionSubmit) mutation Submits a Shop Pay payment request session. * token [String!](https://shopify.dev/docs/api/storefront/latest/scalars/String) required ### Arguments A token representing a payment session request. * payment​Request [Shop​Pay​Payment​Request​Input!](https://shopify.dev/docs/api/storefront/latest/input-objects/ShopPayPaymentRequestInput) required The final payment request object. * idempotency​Key [String!](https://shopify.dev/docs/api/storefront/latest/scalars/String) required The idempotency key is used to guarantee an idempotent result. * order​Name [String](https://shopify.dev/docs/api/storefront/latest/scalars/String) The order name to be used for the order created from the payment request. *** *** ## Map ### Mutations with this payload * [shop​Pay​Payment​Request​Session​Submit](https://shopify.dev/docs/api/storefront/latest/types/shopPayPaymentRequestSessionSubmit)