The Thredd core Message Processor module performs a number of key roles: receives and processes authorisation and financial messages from the schemes; runs internal transaction screening and validation checks on authorisation messages; processes messages; provides the authorisation decision; checks the internal balance ledger to determine if sufficient funds are available and updates the balance ledger; applies card fees ; initiates other related services, such as authentication and transaction reporting. For more information, see the Key Concepts Guide.
Figure 1-10: Thredd Message Processor
