Depending on applicable regulations or business limitations, specific API requests may not be available for your use.
Deposit and Withdrawal Service Terms and Codes
ACH Pull Deposit Status Codes
These “pull” transactions are requests to move money into the brokerage account from a linked bank account. This request is initiated from the brokerage account.
|Executed||E||The transfer request has been completed and posted to the account. The transfer has finished.|
|Deleted||D||The transfer request has been deleted.|
|Pending||P||Ready to send to our processing bank. The transfer has not yet started.|
ACH Push Withdrawal Status Codes
These “push” transactions are requests to move money from the brokerage account to a linked bank account. This request is initiated from the brokerage account.
|Received||RCVD||The transfer has been scheduled for processing and can be canceled or modified.|
|Pending||PEND||The transfer is being processed and can still be cancelled, but cannot be modified. The calculated available cash balance for trading or withdrawal has been reduced by the amount of the transfer, though the cash remains within the account.|
|Paid||PAID||The transfer has been successfully processed. The cash amount has been debited from the account.|
|Rejected||REJD||The transfer has been rejected. This is typically due to insufficient cash available within the account.|
|Cancelled||CNLD||The transfer has been canceled. This cancellation was entered by the account owner or their investment professional.|
Transfer Money Business Rule and Associated Error Code