ADORSYS-GIS / ADORSYS-GIS/e2e-banking-app
User Story 3: As a PowerPay user, i would like to withdraw money using my Choronko - Use-case v3
- Lingua principale
- JavaScript
- Stelle
- 9
- Fork
- 23
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Description
Sequence Diagram
```mermaid
sequenceDiagram
actor chUser
participant choronko
actor posuser
participant PP app
participant PP service
chUser ->> choronko:(pos number and amount)
choronko ->> PP service:(Send)
PP service ->> PP service: (account balance)
PP service -->> choronko: (Confirmationmsg for topup)
choronko -->> chUser: (Display())
chUser ->> choronko:(Enter code and otp)
choronko ->> PP service:(send code and otp)
PP service ->> PP service: (execute withdrawal)
PP service -->> PP app: (successfull)
PP app -->> posuser: Display
PP service -->> choronko: (successfull)
choronko -->>chUser: Dicplay
```
Wireframe
- Implement a front-end format of sending money to another user via sms
- implement a function to receive user message containing amount and number to whom the user is sending to and extract the data from the messsage sent by the user to the service.
- implement validation mechanism where the database verrifies if user has specified amount to send. Handle error messages and return corresponding error message. This function returns a the recipient's name (data) and the amount of the transaction, plus the transaction (data).
- Implement the validateTransactionWithPin(transactionId, pin) function (REST API): Confirm a user's pin for a procedure.
Guida per i contributori
Apri la guida per i contributori
Valutazione
Questa issue non è ancora stata valutata.