Arguments
Copy
Ask AI
mutation authorizeCustomerInitiatedTransaction($authorizeCustomerInitiatedTransactionInput: AuthorizeCustomerInitiatedTransactionInput!) {
authorizeCustomerInitiatedTransaction(
authorizeCustomerInitiatedTransactionInput: $authorizeCustomerInitiatedTransactionInput
) {
authorizationResponse {
avsResponseDetails {
responseType
avsResponseCode
networkCode
}
cardSecurityCodeResponseDetails {
processorCode
networkCode
}
nameVerificationResponseDetails {
processorCode
}
systemTraceAuditNumber
networkTransactionId
advice {
networkAdviceCode
}
businessApplicationId
cardDetails {
paymentBrand
last4
}
networkResponseDetails {
processorResponseCode
networkResponseCode
}
timestampUtc
transactionId
paymentId
duration
activityDate
isDuplicateRequest
tokenDetails {
tokenizedPan
token
}
}
errors {
... on InternalServiceError {
message
dateTimeUtc
errorDateTime
transactionId
processorResponseCode
}
... on AcceptorNotFoundError {
message
unknownAcceptorId
presenterId
organizationId
processorResponseCode
dateTimeUtc
errorDateTime
transactionId
}
... on RuleInViolationError {
message
advice
explanationOfRule
ruleName
processorResponseCode
dateTimeUtc
errorDateTime
transactionId
}
... on SyntaxOnNetworkResponseError {
message
attemptedNetwork
processorResponseCode
dateTimeUtc
errorDateTime
transactionId
}
... on TimeoutOnNetworkResponseError {
message
waitTime
attemptedNetwork
processorResponseCode
dateTimeUtc
errorDateTime
transactionId
}
... on ValidationFailureError {
message
transactionId
dateTimeUtc
errorDateTime
processorResponseCode
fieldPath
fieldName
valueInError
}
... on UnknownCardError {
message
processorResponseCode
dateTimeUtc
errorDateTime
transactionId
}
... on TokenNotFoundError {
message
processorResponseCode
dateTimeUtc
errorDateTime
transactionId
}
... on InvalidTokenError {
message
deTokenizedPaymentMethodType
expectedPaymentMethodType
processorResponseCode
dateTimeUtc
errorDateTime
transactionId
}
... on RouteNotFoundError {
message
paymentBrand
boardedPaymentBrandsForAcceptor
processorResponseCode
dateTimeUtc
errorDateTime
transactionId
}
}
}
}
Response
Returns a AuthorizeCustomerInitiatedTransactionPayloadCopy
Ask AI
{
"data": {
"authorizeCustomerInitiatedTransaction": {
"authorizationResponse": AuthorizationResponse,
"errors": [
InternalServiceError
]
}
}
}