Assess a fee to a customer account

Assess 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
CodeMessage (en-US)Notes
1-60000Any "Common Error Code" may occur.See Common Error Codes
61400Program is not authorized to use this endpoint. Please contact your relationship manager for details.
197100Helix fee engine workflow must have only 1 rule defined at root level
197101Exception is logged for a success rule result
197116There is no active fee {feeTypeId} for product type {productTypeId} configured for program {programId}
197117Fee type {feeTypeId} is invalid
197118Fee type is not part of fee engine framework
197119Fee rule definition id is invalid
197120Missing required parameter 'accountId'. Please refer to FeeEngine documentation for required parameters.
197121Missing required parameter 'customerId'. Please refer to FeeEngine documentation for required parameters.
197123Missing required parameter 'feetypeId'. Please refer to FeeEngine documentation for required parameters.
197125Missing required parameter 'feeAmount'. Please refer to FeeEngine documentation for required parameters. (only applicable for custom fees)
197127CustomerId '{customerId}' is not associated with AccountId '{accountId}.
197128Invalid account status.
197129Invalid customer status.
197131An existing FeeToApply record is found with the same tag
197134Required fee engine transaction input param is not valid
197139Fee Amount exceeds available balance
197140Error validating account balance to assess fee
197141FeeTypeId is not one of the allowed fee to be created manually from Helix
Language
Credentials
Basic
base64
:
URL
Click Try It! to start a request and see the response here!