agrabowska created page: use cases authored by Aleksandra Grabowska's avatar Aleksandra Grabowska
**UC 1**
A Blockchain user sends cryptocurrency and wants to receive Euro.
*Initial condition:* A user has an account number in Dan’s bank.
It is outside SEPA.
**UC 2**
A Blockchain user sends cryptocurrency and wants to receive Euro.
*Initial condition:* A user doesn’t have an account number in Dan’s bank.
There are following operations:
1. In the Blockchain:
From a blockchain user cryptocurrency account to Dan’s cryptocurrency account
2. In the SEPA:
Form a Dan’s Euro account to user Euro account
**UC 3**
A Blockchain user sends Euro and wants to receive cryptocurrency.
*Initial condition:* A user has an account number in Dan’s bank.
It is outside SEPA.
**UC 4**
A Blockchain user sends Euro and wants to receive cryptocurrency.
*Initial condition:* A user doesn’t have an account number in Dan’s bank.
There are following operations:
1. In the SEPA
From user Euro account to Dan’s account
2. In the Blockchain:
From Dan’s cryptocurrency account to user cryptocurrency account
**UC 5**
A Blockchain user sends Euro and wants to receive Euro.
*Initial condition:* A sending account is in Dan’s bank.
There are following operations:
1. In the Blockchain (to know what the balance is)
From user Euro account in Dan’s bank to Dan’s Euro account
2. In the SEPA
From user account in Dan’s bank to a receiver Euro account
*Remarks:
I am not sure how it should be visible from SEPA point of view – the sender should be Dan or a user.*
**UC 6**
A Blockchain user sends Euro and wants to receive Euro.
*Initial condition:* A receiving account is in Dan’s bank.
There are following operations:
1. In the SEPA
From user Euro account to user account in Dan’s bank.
2. In the Blockchain
From Dan’s Euro account to user Euro account in Dan’s bank.
**UC 7**
Someone sends Euro to a blockchain user account in Dan’s bank (outside blockchain)
There are following operations:
1. In the SEPA
From user Euro account to user Euro account in Dan’s bank
2. In the Blockchain
From Dan’s Euro account to user Euro account in Dan’s bank.
**UC 8**
Cancel request
(copied form user guide)
A Debtor Agent who has initiated a credit transfer can request to cancel this credit transfer. The EPC125-05 SEPA Credit Transfer Scheme Rulebook Version 8.0 lays down the possible reasons for cancelling a credit transfer and establishes that a request for cancellation can be submitted within 10
business days of the execution of a credit transfer. The Debtor Agent, at its own or its client initiative, can submit a request for cancellation for FFPCRQST document transactions, where:
- the credit transfer, by accident, was executed twice (was duplicated); then the ISO code of the reason in the FFPCRQST document transaction must be DUPL;
- was incorrect for technical reasons; then the Proprietary code of the reason in the FFPCRQST document transaction must be TECH;
- was submitted by fraudulence; then the Proprietary code of the reason in the FFPCRQST document transaction must be FRAD.