Related topics:

Introduction to Transaction Recycler

The Transaction Recycler provides the ability to retry failed financial transactions again at regular intervals. This is a generic retry mechanism which can be consumed by any Temenos Transact application. The Transaction Recycler is available for Arrangement Architecture (AA) and Interest and Charged (IC) modules (R13 release and above). Read Transaction Cycler section under Settlement Property Class for more information related to Arrangement Architecture.

The Transaction Recycler service handles the retry of failed transactions. This service will run as a COB job at a specific stage during both End of Day (EOD) and online phases. This job will retry the transactions  on scheduled dates until the transaction is settled or number of retry attempts allowed have been exhausted or retry end date is reached.

During each retry, the Transaction Recycler will take the amount available in the settlement account for settling the transaction amount in full or partial, based on the Transaction Recycler retry configuration.

The transactions handed over to Recycler (RC), if settled outside the RC framework are not excluded from further processing by RC and is marked with a specific status.

The following chart shows the transaction recycler process:

The Transaction Recycler acts as a framework and the processing required for retrying an AA payment or IC charges is built as a plug-in. In the above flow chart, the core plug-ins are generally represented as the payment processor, and the RC processes further, when there is an AA payment or an IC payment pending. The Transaction Recycler recognises that two different types of payments should be processed and the respective payment processor invoked is parameterised. This design enables the addition of new activity types (including any client-specific local activities) to be retried while using the same Transaction Recycler framework to orchestrate the recycling.

 Product Configuration

The following chart shows the Transaction Recycler module components:

  • Following are the Transaction Recycler parameter tables:
    • RC.TYPE
    • RC.CAPTURE
    • RC.CONDITION
  • Following are the Transaction Recycler priority tables:
    • RC.PRIORITY
    • RC.PRODUCT.PRIORITY
    • RC.CONTRACT.PRIORITY
  • Following are the Transaction Recycler detail tables:
    • RC.DETAIL
    • RC.DETAIL.HIST

Bookmark Name Actions
Feedback
x