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~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)