regional-arch.dot (1047B)
1 digraph G { 2 subgraph cluster_2 { 3 ubank; 4 nexus; 5 rank="same"; ebank; mbank; 6 label="Fiat currency"; 7 }; 8 subgraph cluster_1 { 9 user; 10 exchange; 11 shop; 12 rbank; 13 label="Regional currency"; 14 }; 15 subgraph cluster_2b { 16 } 17 user[label="Customer (Wallet)"]; 18 shop[label="Merchant (Backend)"]; 19 exchange[label="Exchange"]; 20 ubank[label="Customer Fiat Bank"]; 21 ebank[label="Exchange Fiat Bank"]; 22 mbank[label="Merchant Fiat Bank"]; 23 rbank[label="Regional Currency Bank"]; 24 user->ubank [label="1. Initiate withdraw"]; 25 ubank->ebank [label="2. Wire transfer"]; 26 ebank->nexus [label="3. EBICS (CAMT)"]; 27 nexus->rbank [label="4. Conversion (Cash-in)"]; 28 rbank->exchange [label="5. Wirewatch"]; 29 exchange->user [label="6. Withdraw E-Cash"]; 30 user->shop [label="7. Spend E-Cash"]; 31 shop->exchange [label="8. Deposit E-Cash"]; 32 exchange->rbank [label="9. Credit Shop"]; 33 rbank->nexus [xlabel="10. Conversion (Cash-out)"]; 34 nexus->ebank [label="11. EBICS (PAIN)"]; 35 ebank->mbank [label="12. Wire-transfer"]; 36 }