# paymentSessionConfirm - payments-apps - MUTATION Version: 2024-10 ## Description Initiates the confirmation process of the given payment_session. Shopify will start confirming the payment. According to its business logic, Shopify determines if the payment can be authorized and sends a POST request to the payments app, delivering the confirmation result. ### Access Scopes `write_payment_sessions` access scope. ## Arguments * [id](/docs/api/payments-apps/2024-10/scalars/ID): ID! - The payment session ID. ## Returns * [paymentSession](/docs/api/payments-apps/2024-10/objects/PaymentSession): PaymentSession The updated payment session. * [userErrors](/docs/api/payments-apps/2024-10/objects/PaymentSessionConfirmUserError): PaymentSessionConfirmUserError! The list of errors that occurred from executing the mutation. ## Examples