post https://sandbox-api.helix.q2.com/account/placeHold
Place an indefinite hold on funds in a customer's account. Can be reversed by calling /account/releaseHold.
Warning Use of this endpoint requires approval from Q2 and your bank of record.
Error Codes
Click to expand
| Code | Message (en-US) | Notes |
|---|---|---|
| 1-60000 | Any "Common Error Code" may occur. | See Common Error Codes |
| 61400 | Program is not authorized to use this endpoint. Please contact your relationship manager for details | |
| 61401 | Missing required parameter {0} | |
| 61402 | HoldAmount must be greater than 0. | |
| 61403 | Invalid AccountId {0}. | |
| 61404 | Invalid type {0}. Please refer to API documentation for valid types | Can only place a hold on checking, savings, business checking, and business savings accounts |
| 61405 | Cannot place hold on an account that already has an Account Hold pending. | |
| 195131 | expirationDate must be future dated. | |
| 195149 | Incorrect Date Time format. Please refer to API Documentation |
