Enterprise Solutions

Validate Transfer Before Posting

Enterprise SOAP API > Tutorials > Transaction > Validate Transfer Before Posting

The bank or other transaction performing process needs to validate a transfer’s data before actually posting the transfer. The XferAddValidate operation will allow the requestor to perform the transfer to the system and get a response to determine if the transfer 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 FI determines that an transfer is needed and what type (Intra-FI, Inter-FI or Future).
  2. The FI determines the accounts that will be affected (from and to).
  3. The FI determines the source of the transfer request (ATM, Teller, Internet or Telephone).
  4. The FI determines the correct TransCode that is applicable with the transfer. (If TransCodes are not known, the ParmValSrch operation may be used to return a list of available TransCodes.)
  5. The FI will then populate the XferAddValidate operation.
  6. The transfer validation is successful when the response from the system shows an RsStat of Success.

Referenced and Associated Operations

It is highly recommended that as part of referencing this use case that a user becomes familiar with the following jXchange operations and their function. While the user may elect to not use the listed operation as part of their programming or workflow, knowledge of the operations listed below is essential to understanding the process set forth with this use case.

Detailed information about the operation, the request structure/response, error messages and other useful information can be obtained by clicking the operation name below.

Operation NameDescriptionXSD/WSDL Container
XferAddCreate a new transfer recordTransaction
ParmValSrchRetrieve default canonical values for a parameterCustomer
XferAddValidateValidate a transfer prior to creationTransaction
XferModModify a previously entered transferTransaction
XferSrchSearch for existing transfer recordsTransaction

Have a Question?
Have a how-to question? Seeing a weird error? Get help on StackOverflow.
Register for the Digital Toolkit Meetup where we answer technical Q&A from the audience.
Last updated Thu Jul 14 2022