mutation ReinitiateBankTransfer($reinitiateBankTransferInput: ReinitiateBankTransferInput!) {
reinitiateBankTransfer(reinitiateBankTransferInput: $reinitiateBankTransferInput) {
errors {
... on InternalServiceError {
dateTimeUtc
errorDateTime
message
processorResponseCode
transactionId
}
... on RuleInViolationError {
advice
dateTimeUtc
errorDateTime
explanationOfRule
message
}
... on SyntaxOnNetworkResponseError {
attemptedNetwork
dateTimeUtc
errorDateTime
message
processorResponseCode
}
... on TimeoutOnNetworkResponseError {
attemptedNetwork
dateTimeUtc
errorDateTime
message
processorResponseCode
}
... on ValidationFailureError {
dateTimeUtc
errorDateTime
fieldName
fieldPath
message
}
... on PriorPaymentNotFoundError {
dateTimeUtc
errorDateTime
message
processorResponseCode
transactionId
}
}
reinitiateBankTransferResponse {
activityDate
duration
isDuplicateRequest
paymentId
processorResponseCode
sanitizedFields {
fieldName
fieldPath
originalValue
reason
sanitizedValue
}
timestampUtc
tokenDetails {
token
tokenizedPan
}
transactionId
}
}
}
{
"data": {
"reinitiateBankTransfer": {
"errors": [
{
"__typename": "InternalServiceError",
"dateTimeUtc": "2026-01-15T14:30:00Z",
"errorDateTime": "2026-01-15T14:30:00Z",
"message": "example",
"processorResponseCode": "A0000",
"transactionId": "d8b2f3e4-5c6a-7890-1bcd-ef2345678901"
}
],
"reinitiateBankTransferResponse": {
"activityDate": "2026-01-15",
"duration": 0,
"isDuplicateRequest": true,
"paymentId": "e7c3a4b5-6d7e-8901-2cde-f34567890123",
"processorResponseCode": "A0000",
"sanitizedFields": [
{
"fieldName": "example",
"fieldPath": "example",
"originalValue": "example",
"reason": "example",
"sanitizedValue": "example"
}
],
"timestampUtc": "2026-01-15T14:30:00Z",
"tokenDetails": {
"token": "example",
"tokenizedPan": "example"
},
"transactionId": "b6d4e5f6-7a8b-9012-3def-456789012345"
}
}
}
}
Reinitiate a previously returned bank transfer transaction and return a payload that includes details of the resulting transaction.
mutation ReinitiateBankTransfer($reinitiateBankTransferInput: ReinitiateBankTransferInput!) {
reinitiateBankTransfer(reinitiateBankTransferInput: $reinitiateBankTransferInput) {
errors {
... on InternalServiceError {
dateTimeUtc
errorDateTime
message
processorResponseCode
transactionId
}
... on RuleInViolationError {
advice
dateTimeUtc
errorDateTime
explanationOfRule
message
}
... on SyntaxOnNetworkResponseError {
attemptedNetwork
dateTimeUtc
errorDateTime
message
processorResponseCode
}
... on TimeoutOnNetworkResponseError {
attemptedNetwork
dateTimeUtc
errorDateTime
message
processorResponseCode
}
... on ValidationFailureError {
dateTimeUtc
errorDateTime
fieldName
fieldPath
message
}
... on PriorPaymentNotFoundError {
dateTimeUtc
errorDateTime
message
processorResponseCode
transactionId
}
}
reinitiateBankTransferResponse {
activityDate
duration
isDuplicateRequest
paymentId
processorResponseCode
sanitizedFields {
fieldName
fieldPath
originalValue
reason
sanitizedValue
}
timestampUtc
tokenDetails {
token
tokenizedPan
}
transactionId
}
}
}
{
"data": {
"reinitiateBankTransfer": {
"errors": [
{
"__typename": "InternalServiceError",
"dateTimeUtc": "2026-01-15T14:30:00Z",
"errorDateTime": "2026-01-15T14:30:00Z",
"message": "example",
"processorResponseCode": "A0000",
"transactionId": "d8b2f3e4-5c6a-7890-1bcd-ef2345678901"
}
],
"reinitiateBankTransferResponse": {
"activityDate": "2026-01-15",
"duration": 0,
"isDuplicateRequest": true,
"paymentId": "e7c3a4b5-6d7e-8901-2cde-f34567890123",
"processorResponseCode": "A0000",
"sanitizedFields": [
{
"fieldName": "example",
"fieldPath": "example",
"originalValue": "example",
"reason": "example",
"sanitizedValue": "example"
}
],
"timestampUtc": "2026-01-15T14:30:00Z",
"tokenDetails": {
"token": "example",
"tokenizedPan": "example"
},
"transactionId": "b6d4e5f6-7a8b-9012-3def-456789012345"
}
}
}
}
Mutation
Show child attributes
ReinitiateBankTransferPayload!
Show Possible types
Show InternalServiceError
Show RuleInViolationError
Show SyntaxOnNetworkResponseError
Show TimeoutOnNetworkResponseError
Show ValidationFailureError
Show PriorPaymentNotFoundError
Show child attributes
mutation ReinitiateBankTransfer($reinitiateBankTransferInput: ReinitiateBankTransferInput!) {
reinitiateBankTransfer(reinitiateBankTransferInput: $reinitiateBankTransferInput) {
errors {
... on InternalServiceError {
dateTimeUtc
errorDateTime
message
processorResponseCode
transactionId
}
... on RuleInViolationError {
advice
dateTimeUtc
errorDateTime
explanationOfRule
message
}
... on SyntaxOnNetworkResponseError {
attemptedNetwork
dateTimeUtc
errorDateTime
message
processorResponseCode
}
... on TimeoutOnNetworkResponseError {
attemptedNetwork
dateTimeUtc
errorDateTime
message
processorResponseCode
}
... on ValidationFailureError {
dateTimeUtc
errorDateTime
fieldName
fieldPath
message
}
... on PriorPaymentNotFoundError {
dateTimeUtc
errorDateTime
message
processorResponseCode
transactionId
}
}
reinitiateBankTransferResponse {
activityDate
duration
isDuplicateRequest
paymentId
processorResponseCode
sanitizedFields {
fieldName
fieldPath
originalValue
reason
sanitizedValue
}
timestampUtc
tokenDetails {
token
tokenizedPan
}
transactionId
}
}
}
{
"data": {
"reinitiateBankTransfer": {
"errors": [
{
"__typename": "InternalServiceError",
"dateTimeUtc": "2026-01-15T14:30:00Z",
"errorDateTime": "2026-01-15T14:30:00Z",
"message": "example",
"processorResponseCode": "A0000",
"transactionId": "d8b2f3e4-5c6a-7890-1bcd-ef2345678901"
}
],
"reinitiateBankTransferResponse": {
"activityDate": "2026-01-15",
"duration": 0,
"isDuplicateRequest": true,
"paymentId": "e7c3a4b5-6d7e-8901-2cde-f34567890123",
"processorResponseCode": "A0000",
"sanitizedFields": [
{
"fieldName": "example",
"fieldPath": "example",
"originalValue": "example",
"reason": "example",
"sanitizedValue": "example"
}
],
"timestampUtc": "2026-01-15T14:30:00Z",
"tokenDetails": {
"token": "example",
"tokenizedPan": "example"
},
"transactionId": "b6d4e5f6-7a8b-9012-3def-456789012345"
}
}
}
}
Was this page helpful?