# shopPayPaymentRequestSessionCreate - storefront - MUTATION Version: 2024-10 ## Description Create a new Shop Pay payment request session. ### Access Scopes ## Arguments * [paymentRequest](/docs/api/storefront/2024-10/input-objects/ShopPayPaymentRequestInput): ShopPayPaymentRequestInput! - A payment request object. * [sourceIdentifier](/docs/api/storefront/2024-10/scalars/String): String! - A unique identifier for the payment request session. ## Returns * [shopPayPaymentRequestSession](/docs/api/storefront/2024-10/objects/ShopPayPaymentRequestSession): ShopPayPaymentRequestSession The new Shop Pay payment request session object. * [userErrors](/docs/api/storefront/2024-10/objects/UserErrorsShopPayPaymentRequestSessionUserErrors): UserErrorsShopPayPaymentRequestSessionUserErrors! Error codes for failed Shop Pay payment request session mutations. ## Examples