-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Labels
Description
Description
Sequence Diagram
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.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Backlog