Key | parent | P | fe story points | be story points | story points | Status |
---|---|---|---|---|---|---|
SM-3677 | Push Notifications | 1.0 | To Do |
Role: User
Objective: want to be notified when an OTC Transaction (cash-in or cash-out) changes its status from “Pending” to “Expired”,
Reason: so that I know the reference code is not valid anymore, the transaction is canceled and I can create another OTC transaction by the same merchant
Functional requirements:
We need to send the user notification about expired transactions
Transactions expire after:
24 hours of the creation of a Cash-in transaction
5 calendar days of the creation of a Cash-out transaction
UI requirements: -
Process flow:
Execution steps:
User initiates an OTC cash-in or cash-out transaction
Transaction expires
User receives push notification
Internal dependencies:
Transaction Processor Manager
External dependencies: -
Alternative scenarios: -
Acceptance criteria:
The user is notified through push notification about the change of the transaction status to “Expired”
24h after the creation of the Cash-in transaction
5 calendar days after the creation of the Cash-out transaction
The text is to be specified, but at the moment we can use “The Cash-out transaction expired and the reference code is not valid anymore.”
Links to wireframes/UI:
https://www.figma.com/file/dkDQHRa1zq7tU58MiL6hBR/SaFi---UI---MVP-(Shared)?node-id=6693%3A61182
Push notifications: