--- title: ShopPayPaymentRequestSession - Storefront API description: Represents a Shop Pay payment request session. api_version: 2025-10 api_name: storefront type: object api_type: graphql source_url: html: https://shopify.dev/docs/api/storefront/latest/objects/ShopPayPaymentRequestSession md: https://shopify.dev/docs/api/storefront/latest/objects/ShopPayPaymentRequestSession.md --- # Shop​Pay​Payment​Request​Session object Represents a Shop Pay payment request session. ## Fields * checkout​Url [URL!](https://shopify.dev/docs/api/storefront/latest/scalars/URL) non-null The checkout URL of the Shop Pay payment request session. * payment​Request [Shop​Pay​Payment​Request!](https://shopify.dev/docs/api/storefront/latest/objects/ShopPayPaymentRequest) non-null The payment request associated with the Shop Pay payment request session. * source​Identifier [String!](https://shopify.dev/docs/api/storefront/latest/scalars/String) non-null The source identifier of the Shop Pay payment request session. * token [String!](https://shopify.dev/docs/api/storefront/latest/scalars/String) non-null The token of the Shop Pay payment request session. *** ## Map No referencing types *** ## Mutations * [shop​Pay​Payment​Request​Session​Create](https://shopify.dev/docs/api/storefront/latest/mutations/shopPayPaymentRequestSessionCreate) mutation Create a new Shop Pay payment request session. *** ## <\~> ShopPayPaymentRequestSession Mutations ### Mutated by * <\~>[shop​Pay​Payment​Request​Session​Create](https://shopify.dev/docs/api/storefront/latest/mutations/shopPayPaymentRequestSessionCreate)