Skip to main content
object

Requires read_payment_sessions access scope.

A unique verification transaction.

•ID!
non-null

A globally-unique ID.

•VerificationSessionNextAction

The next action expected of the partner.

•VerificationSessionStates!
non-null

Details about the verification state.


Was this section helpful?

•mutation

Redirects the buyer to the given URL for the verification session. Shopify will redirect the buyer to the URL where the 3DS authentication will take place when verifying the buyer's credit_card.

Arguments

•ID!
required

The verification session ID.

•URL!
required

The URL that Shopify will redirect the buyer to, for 3DS authentication. Applicable to verifications with the credit card payment method only.


Fields

•[VerificationSessionUserError!]!
non-null

The list of errors that occurred from executing the mutation.

•VerificationSession

The updated verification session.

•mutation

Rejects an open verification session. After the verificationSessionReject mutation completes on a given verification session, any verificationSessionResolve mutation attempts will fail. Subsequent verificationSessionReject mutation attempts will succeed, but the RejectionReasonInput argument will be ignored.

Arguments

•VerificationSessionThreeDSecureAuthentication

The 3D Secure authentication data from the partner. Must be present if and only if the Redirect mutation has been called and the payment method is credit card.

•ID!
required

The verification session ID.

•VerificationSessionRejectionReasonInput!
required

The rejection reason.


Fields

•[VerificationSessionUserError!]!
non-null

The list of errors that occurred from executing the mutation.

•VerificationSession

The updated verification session.

•mutation

Resolves an open verification session. After the verificationSessionResolve mutation completes on a given verification session, any verificationSessionReject mutation attempts will fail. Subsequent verificationSessionResolve mutation attempts will succeed, but the Details argument will be ignored.

Arguments

•VerificationSessionThreeDSecureAuthentication

The 3D Secure authentication data from the partner. Must be present if and only if the Redirect mutation has been called and the payment method is credit card.

•ID!
required

The verification session ID.

Anchor to networkTransactionIdnetworkTransactionId
•String
Deprecated
•VerificationSessionPaymentDetailsInput

The payment details used to process the verification.


Fields

•[VerificationSessionUserError!]!
non-null

The list of errors that occurred from executing the mutation.

•VerificationSession

The updated verification session.


Was this section helpful?