# voidSessionReject - payments-apps - MUTATION Version: 2024-10 ## Description Rejects an open void session. After the `voidSessionReject` mutation completes on a given void session, any `voidSessionResolve` mutation attempts will fail. Subsequent `voidSessionReject` mutation attempts will succeed, but the `RejectionReasonInput` argument will be ignored. ### Access Scopes `write_payment_sessions` access scope. ## Arguments * [id](/docs/api/payments-apps/2024-10/scalars/ID): ID! - The void session ID. * [reason](/docs/api/payments-apps/2024-10/input-objects/VoidSessionRejectionReasonInput): VoidSessionRejectionReasonInput! - The rejection reason. ## Returns * [userErrors](/docs/api/payments-apps/2024-10/objects/VoidSessionRejectUserError): VoidSessionRejectUserError! The list of errors that occurred from executing the mutation. * [voidSession](/docs/api/payments-apps/2024-10/objects/VoidSession): VoidSession The updated void session. ## Examples