TCR update transaction

This web service updates a transaction. The transaction and its unit of work must be specified.

The following table shows the parameters for this web service.
Table 1. TCR update transaction web service parameters
Parameter Required Description
ActiveWorkId Yes The ID of the active unit of work into which this transaction is inserted. The ID is an integer value.
PaymentId Yes The ID of the transaction where this transaction is to be inserted.
User.UserID Yes The user ID with the permissions that are required to do this action.
User.HostName No The hostname where the EJB application is deployed.
AdjustmentCode Yes The adjustment code identifying the reason of the current adjustment.
Error Code Yes The error reason of the adjustments. Its category must be TCR.
Comment 1 No Extra comments regarding adjustment.
Comment 2 No Extra comments regarding adjustment.
Comment 3 No Extra comments regarding adjustment.
Comment 4 No Extra comments regarding adjustment.
Comment 5 No Extra comments regarding adjustment.
TcrPendingChanges.TransactonType No Inserting transaction type.
  • Credit
  • Debit
TcrPendingChanges.Currency No The currency type of the transaction. The default value is USD.
TcrPendingChanges.Amount No The amount of the transaction.
TcrPendingChanges.ProcessControl No The process control information for the transaction.
TcrPendingChanges.AccountNumber No The account number for the transaction.
TcrPendingChanges.Field 4 No Field 4
TcrPendingChanges.BankCode No The routing transit number for the transaction.
TcrPendingChanges.Epc No MICR field 6 for the transaction.
TcrPendingChanges.Identification No MICR field 7 for the transaction.
TcrPendingChanges.Endpoint No The ID of the receiving point endpoint for the transaction. Required if business rules validation is not used.
TcrPendingChanges.Accum1 No The settlement accumulator ID of the transaction.
TcrPendingChanges.AccumId2 No The secondary settlement accumulator ID of the transaction.
TcrPendingChanges.AccumOffsetSettleId No The settlement accumulator ID for offset settlement.
TcrPendingChanges.onUs No On Us Indicator.
  • 1 - True
  • 0 - False
The body of the SOAP message is:

<ftm:TcrUpdateTransactionRequest>
                <PaymentId>?</PaymentId>
                <ActiveWorkId>?</ActiveWorkId>
                <User>
                      <UserID>?</UserID>
                      <!--Optional:-->
                      <HostName>?</HostName>
                </User>
                <AdjustmentCode>?</AdjustmentCode>
                <ErrorCode>?</ErrorCode>
                <Comment1>?</Comment1>
                <Comment2>?</Comment2>
                <Comment3>?</Comment3>
                <Comment4>?</Comment4>
                <Comment5>?</Comment5>
                <TcrPendingChanges>
                       <!--Optional:-->
                       <TransactionType>?</TransactionType>
                       <!--Optional:-->
                       <Currency>?</Currency>
                       <!--Optional:-->
                       <Amount>?</Amount>
                       <!--Optional:-->
                       <ProcessControl>?</ProcessControl>
                       <!--Optional:-->
                       <AccountNumber>?</AccountNumber>
                       <!--Optional:-->
                       <Field4>?</Field4>
                       <!--Optional:-->
                       <Epc>?</Epc>
                       <!--Optional:-->
                       <OnUs>?</OnUs>
                       <!--Optional:-->
                       <AccumId>?</AccumId>
                       <!--Optional:-->
                       <AccumId2>?</AccumId2>
                       <!--Optional:-->
                       <AccumOffsetSettleId>?</AccumOffsetSettleId>
                       <!--Optional:-->
                       <Identification>?</Identification>
                       <!--Optional:-->
                       <Endpoint>?</Endpoint>
                       <!--Optional:-->
                       <BankCode>?</BankCode>
                </TcrPendingChanges>
</ftm:TcrUpdateTransactionRequest>