Assign Weight
Assign Weight
Assign Weight
This document describes the functionality and high level solution design of assigning weight to a
payment transaction. Weight can be defined as a categorisation of a payment instruction with a
purpose to influence the payment processing in the following manner:
Flexibility in deciding the priority when there are many payments waiting to be processed by a
component within the payment engine, thereby influencing the processing of high priority payments
before others
Flexibility to make a decision whether a component within the payment engine needs to be
invoked for a payment leading to reduction in processing time
A global payment engine receives a number of payments throughout the day and has to process all
of them as quickly and efficiently as possible.
At a high level every payment will be identified by only three broad categories of Weights as
mentioned below: