post https://sandbox-api.helix.q2.com/transaction/createFee
Create a fee to a specified customer account. Transfer funds from one account to another. Results in a new transaction which can be retrieved via the various /transaction/* endpoints.
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. | |
| 197100 | Helix fee engine workflow must have only 1 rule defined at root level | |
| 197101 | Exception is logged for a success rule result | |
| 197116 | There is no active fee {feeTypeId} for product type {productTypeId} configured for program {programId} | |
| 197117 | Fee type {feeTypeId} is invalid | |
| 197118 | Fee type is not part of fee engine framework | |
| 197119 | Fee rule definition id is invalid | |
| 197120 | Missing required parameter 'accountId'. Please refer to FeeEngine documentation for required parameters. | |
| 197121 | Missing required parameter 'customerId'. Please refer to FeeEngine documentation for required parameters. | |
| 197123 | Missing required parameter 'feetypeId'. Please refer to FeeEngine documentation for required parameters. | |
| 197125 | Missing required parameter 'feeAmount'. Please refer to FeeEngine documentation for required parameters. (only applicable for custom fees) | |
| 197127 | CustomerId '{customerId}' is not associated with AccountId '{accountId}'. | |
| 197128 | Invalid account status. | |
| 197129 | Invalid customer status. | |
| 197131 | An existing FeeToApply record is found with the same tag | |
| 197134 | Required fee engine transaction input param is not valid | |
| 197139 | Fee Amount exceeds available balance | |
| 197140 | Error validating account balance to assess fee | |
| 197141 | FeeTypeId is not one of the allowed fee to be created manually from Helix |
