---
title: VerificationSessionRejectionReasonInput - Payments Apps API
description: The input fields for the reason why the verification was rejected.
api_version: 2026-10
source_url:
  html: >-
    https://shopify.dev/docs/api/payments-apps/latest/input-objects/VerificationSessionRejectionReasonInput
  md: >-
    https://shopify.dev/docs/api/payments-apps/latest/input-objects/VerificationSessionRejectionReasonInput.md
api_name: payments-apps
api_type: graphql
type: input-object
---

# Verification​Session​Rejection​Reason​Input

input\_object

The input fields for the reason why the verification was rejected.

## Fields

* code

  [Verification​Session​State​Reason!](https://shopify.dev/docs/api/payments-apps/latest/enums/VerificationSessionStateReason)

  non-null

  The reason code.

* merchant​Message

  [String](https://shopify.dev/docs/api/payments-apps/latest/scalars/String)

  A custom, localized message for the merchant.

***

## Mutations using this input

* [verification​Session​Reject.reason](https://shopify.dev/docs/api/payments-apps/latest/mutations/verificationSessionReject#arguments-reason)

  ARGUMENT

***

## Map

### Mutations using this input

* [verification​Session​Reject.reason](https://shopify.dev/docs/api/payments-apps/latest/mutations/verificationSessionReject#arguments-reason)
