Transactions domain can be split into 2 main parts.
Processes offering services for transferring customers funds
Bank top-up
E-Wallet top-up
Debit card top-up
Bank withdrawal
E-Wallet withdrawal
Bill payments
OTC Cash-in
OTC Cash-out
Digital goods Mobile phone Airtime Load
Digital goods E-pins
Services providing information about transaction history
Service offering data related transaction history
Statements service Domain: Statements
Safi App
Screens design https://www.figma.com/file/dkDQHRa1zq7tU58MiL6hBR/SaFi---UI---MVP-(Shared)?node-id=9%3A3465
API Documentation
Messaging schemas
Link to all avro schemas in GitHub.
Component diagram for domain
Processes
TODO
Atome is partner for BNPL. Due to lack of resources on their side, development was postponed. Various sources for development can be found here: SAF-996 - Atome - Direct Debit BNPL Payment Backlog . In the epic are links to the another sources. General agreed API is at part of the subtask SM-3724 - Define direct debit API Done . Source for the last diagram can be found here: https://swimlanes.io/u/1RaNV2caZ
Attachments:
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~drawio~5b8c00ead5f27c2c1933be2f~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
Context diagram.drawio (application/vnd.jgraph.mxfile)
Context diagram.drawio.png (image/png)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
Context diagram.drawio (application/vnd.jgraph.mxfile)
Context diagram.drawio.png (image/png)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
Context diagram.drawio (application/vnd.jgraph.mxfile)
Context diagram.drawio.png (image/png)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
~Context diagram.drawio.tmp (application/vnd.jgraph.mxfile)
Context diagram.drawio (application/vnd.jgraph.mxfile)
Context diagram.drawio.png (image/png)