Anchor to paymentSessionRejectpayment
mutationpayment Session Reject
Requires access scope.
Rejects an open payment session.
After the mutation completes on a given payment session, any
mutation attempts will fail. Subsequent
mutation attempts will succeed, but the argument will be ignored.
Anchor to Arguments
Arguments
- authentication (PaymentSessionThreeDSecureAuthentication)
- id (ID!)
- paymentDetails (PaymentSessionPaymentDetails)
- reason (PaymentSessionRejectionReasonInput!)
- Anchor to authenticationauthentication•Payment
Session Three DSecure Authentication 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.
Show input fields
- •ID!required
The payment session ID.
- Anchor to paymentDetailspayment•Payment
Details Session Payment Details The payment details used to process the transaction.
Show input fields
- Anchor to reasonreason•Payment
Session Rejection Reason Input! required The rejection reason.
Show input fields
Was this section helpful?
- paymentSession (PaymentSession)
- userErrors ([UserError!]!)
- Anchor to paymentSessionpayment•Payment
Session Session The updated payment session.
Show fields
- Anchor to userErrorsuser•[User
Errors Error!]! non-null The list of errors that occurred from executing the mutation.
Show fields
Was this section helpful?