Transaction status
All transactions proceed through various stages depending on the action taken. Use the information provided here to get a better understanding of the available transaction statuses, their corresponding lifecycles, and their associated status codes. This information can help you troubleshoot issues and better respond to customer inquiries.
Capture and deposit transactions
The following diagram illustrates the workflow for capture and deposit transactions.
Refund and reclaim transactions
The following diagram illustrates the workflow for refund and reclaim transactions.
Transaction status values
The following table lists the available transaction statuses.
Status codes
Each transaction status also has a specific transaction code that provides more detail.
Software (SW) Codes
These statuses are related to errors found during validation processes, including risk and validation errors, before the transaction is sent to the Originating Depository Financial Institution (ODFI).
User Canceled (UC) Codes
These statuses are related to user cancellation. Each code defines the point during the user interaction where the cancellation occurred.
Acknowledged Communication (AC) Codes
These are the main statuses for ACH and RTP transactions. These codes are set when user communication is completed or when the merchant calls the API directly.
System Error (SE) Codes
ACH Return Codes (R)
These statuses map directly to standard ACH return codes.