Developer Programs

Learn

Docs
jXchange REST-Legacy Migration announced. Deadline for migration is July 31, 2026.

Validate Transaction Before Posting

Tutorials > Transaction > Validate Transaction Before Posting

The bank or other transaction performing process needs to validate a transaction’s data before actually posting the transaction to an account. The TrnAddValidate operation will allow the requestor to perform the transaction to the system and get a response to determine if the transaction will be successful. When this operation is used, no posting to the account ledger occurs and no direct action against the account is taken.

Steps

  1. The requestor provides the information about the requested transaction. (i.e. Account number, type of account, transaction amount, type of transaction)
  2. The performing application collects the information from the request and parses it into the TrnAddValidate operation passing in the correct TranCode, ProdCode and applicable information.
  3. The banking core responds with relevant information about the TrnAdd action without actually updating the account.

*TranCode and ProdCode values can be obtained using the ParmValSrch operation.

Referenced and Associated Operations

Operation NameDescriptionXSD/WSDL Container
TrnAddCreate a new monetary transaction recordTransaction
ParmValSrchRetrieve default canonical values for a parameterCustomer
TrnAddValidateValidate a transaction prior to creationCustomer
TrnModModify a previously entered transactionTransaction


Have a Question?

Did this page help you?

Last updated Wed Mar 4 2026