Set transaction status

Modify the status for an outbound ACH transaction made via /transfer/create.

🚧Warning

Use of this endpoint requires approval from Q2 and your bank of record.

The following matrix details which statuses can be updated.

Starting StatusPossible Status UpdatesNotes
InitiatedDelayed, Voided
DelayedInitiated, Voided
PendingN/ATransactions in a Pending status cannot be updated.
SettledN/ATransactions in a Settled status cannot be updated.
VoidedN/ATransactions in a Voided status cannot be updated.

Error Codes

Click to expand
CodeMessage (en-US)Notes
1-60000Any "Common Error Code" may occur.See Common Error Codes
61400Program is not authorized to use this endpoint. Please contact your relationship manager for details
191400Status is invalid. Refer to API documentation for valid status values.
191401TransactionId does not exist
191402Transaction status cannot be changed from {descriptionOfExistingStatus} to {descriptionOfStatusInRequest}
191403Transaction cannot be updated because it is already in status: {descriptionOfExistingStatus}
191404Transaction cannot be updated because TransactionType is not CPWTH-Withdrawals
191405TransactionId is a required field
191406Status is a required field
191407Configuration error. Please contact support.
191408Status is invalid for update. Refer to API documentation for valid status values.
Body Params
int32
required
≥ 1
int64
required
≥ 1
string
enum
required
Allowed:
Responses

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json