Set transaction status

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


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

The following matrix details which statuses can be updated.

Starting statusPossible status updatesNotes
InitiatedDelayed, Voided
DelayedInitiated, Voided
PendingN/ATransactions in a Pending status can't be updated.
SettledN/ATransactions in a Settled status can't updated.
VoidedN/ATransactions in a Voided status can't 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.
Click Try It! to start a request and see the response here!