Transaction Exchange Platform Pause Microservice Workflow
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing transaction exchange platforms face challenges in efficiently processing and approving transactions due to complexities in regulations, security, and risk management, leading to delays and disruptions in customer experiences, especially when issues like missing information or fraud investigations arise.
Innovation Solution
A transaction exchange platform utilizing a streaming data platform and microservices to process transactions according to review and approval workflows, allowing for pausing transactions, updating information through messaging microservices, and handling fraud investigations, while supporting dynamic reconfiguration and snapshot/replay functionality for error correction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If transactions are processed through comprehensive review and approval workflows with regulations, security, and risk management checks, then transaction reliability and security are improved, but processing time and customer experience are worsened
Solution Approach 1:
The patent segments the transaction processing system into multiple independent microservices (messaging microservice, watchdog microservice, pause microservice) that can operate independently. This segmentation allows comprehensive security checks to be performed in parallel across different services rather than sequentially, improving both reliability and processing time.
Solution Approach 2:
The pause microservice enables preliminary action by allowing transactions to be paused before final processing when potential issues are detected. This prevents wasted processing time on transactions that will ultimately fail, and allows preparatory steps (like fraud investigation) to be completed before committing resources to full processing.
2Manufacturing precision
If transactions are manually re-worked and re-submitted when issues arise, then transaction accuracy is improved, but processing efficiency and productivity are worsened
Solution Approach 1:
The system implements self-service through automated correction mechanisms. The messaging microservice automatically communicates with external parties to obtain missing information, and the watchdog microservice automatically retries failed transactions after corrections. This eliminates the need for manual re-work and re-submission, maintaining accuracy while dramatically improving productivity.
Solution Approach 2:
The watchdog microservice implements a feedback loop that monitors transaction processing continuously. When issues are detected (such as failed processing or missing information), the system automatically feeds back corrections and retries the transaction. This closed-loop feedback system ensures accuracy is maintained through automated correction rather than manual intervention.
3Reliability
If comprehensive fraud investigations and missing information checks are performed, then transaction reliability is improved, but processing delays are worsened
Solution Approach 1:
The system dynamically adjusts processing depth based on risk assessment. The pause microservice enables selective pausing of transactions that require investigation, while allowing low-risk transactions to proceed through standard processing. This dynamic approach ensures thorough investigation when needed while minimizing delays for routine transactions.
Solution Approach 2:
The messaging microservice acts as an intermediary that automatically communicates with external parties during fraud investigations and information gathering. This intermediary function streamlines the investigation process by automating communication protocols and information exchange, reducing the time required for comprehensive checks while maintaining reliability.
4Loss of energy
If transactions are cancelled after processing when issues are found, then resource waste is reduced, but customer experience and visibility of functions are worsened
Solution Approach 1:
The system converts the potential harm of processing problematic transactions into benefit through the pause and correction mechanism. By pausing transactions with issues before full processing, the system identifies problems early and corrects them, turning what would be wasted processing resources into opportunities for automated correction and improvement. This maintains resource efficiency while providing visibility into the correction process for better customer experience.
Data Source
AI summary
Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. Microservices on the transaction exchange platform may interact with the transaction objects based on configured workflows associated with the transactions. Processing on the transaction exchange platform may facilitate clearing and settlement of transactions. Some aspects may provide for pausing the processing of transactions during a workflow. Other aspects may provide for a messaging microservice that permits communications between the transaction exchange platform and external third-parties.


