Flowchart for interbank transaction asynchronous flow (see pages 1 - 4):
Things that were omitted from chart:
calls to Fee service:
Fee (customer/vendor) should be requested when transactions are created in “Create transaction” command processing
Customer fee is reverted when transaction is failed (subscription operation usage revert call)
Each time transaction fails, vendor and customer fee is set to zero
Customer data querying:
Transaction request should contain only
customerId
of sender, all other information (like customer details or main account ID) should be requested from other micro-services
Other notes:
Idempotency and retries:
All steps should be idempotently retry-able, meaning that each of the steps above (1 - 4) should not produce side-effects when called twice with the same idempotent ID. (NB: Paynamics Gateway currently does not support idempotency, but this should be fixed soon)
When errors occurs:
for instance when DB is down: We should define consumer retries so that there’s a certain period when kafka will try to re-process the offset. If message cannot be processed after timeout… (send it to DLQ?)
for instance when message cannot be processed due to wrong format (but not deserialization error): (send it to DLQ?)
for retry-able errors (e.g. network connectivity to other microservices): Perform retries as in first bullet point
Attachments:
~drawio~6294bae0d9eae9006f341fae~Untitled Diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~6294bae0d9eae9006f341fae~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
interbank_transfer_async_flow-init_request.drawio (application/vnd.jgraph.mxfile)
interbank_transfer_async_flow-init_request.drawio.png (image/png)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
interbank_transfer_async_flow-init_request.drawio (application/vnd.jgraph.mxfile)
interbank_transfer_async_flow-init_request.drawio.png (image/png)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
interbank_transfer_async_flow-init_request.drawio (application/vnd.jgraph.mxfile)
interbank_transfer_async_flow-init_request.drawio.png (image/png)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
interbank_transfer_async_flow-init_request.drawio (application/vnd.jgraph.mxfile)
interbank_transfer_async_flow-init_request.drawio.png (image/png)
interbank_transfer_async_flow-init_request.drawio.png (image/png)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
~interbank_transfer_async_flow-init_request.drawio.tmp (application/vnd.jgraph.mxfile)
interbank_transfer_async_flow.drawio (application/vnd.jgraph.mxfile)
interbank_transfer_async_flow.drawio.png (image/png)
interbank_transfer_async_flow-init_request.drawio.png (image/png)
interbank_transfer_async_flow-init_request.drawio.png (image/png)
interbank_transfer_async_flow-init_request.drawio.png (image/png)
interbank_transfer_async_flow-init_request.drawio.png (image/png)
interbank_transfer_async_flow-init_request.drawio.png (image/png)
interbank_transfer_async_flow-init_request.drawio.png (image/png)
interbank_transfer_async_flow-init_request.drawio.png (image/png)
interbank_transfer_async_flow-init_request.drawio (application/vnd.jgraph.mxfile)
interbank_transfer_async_flow-init_request.drawio.png (image/png)
interbank_transfer_async_flow-init_request.drawio.png (image/png)