| Progress | fundsReviewInProgress | Reviewing Funds | The deposit has been received and is undergoing a brief compliance and eligibility check (e.g., AML screening). This status is rare and typically resolves quickly. |
| Progress | conversionInProgress | Exchanging Funds | The deposit has cleared review and is being converted to the configured destination asset. |
| Progress | payoutInProgress | Processing Payout | Iron has sent the funds to the connected banking provider or blockchain. This step may take time depending on external networks. |
| Terminal | completed | Transaction Complete | The funds have been fully processed and handed off to the destination. No further actions will occur. |
| Terminal | failed | Deposit Failed | The deposit or transfer failed due to a general processing error. |
| Terminal | rejectedAml | Rejected by Compliance | The deposit failed AML or compliance checks and has been rejected. |
| Terminal | rejectedMinAmount | Deposit Below Minimum | The amount was too low to process and has been rejected. |