Key | parent | P | fe story points | be story points | story points | Status |
---|---|---|---|---|---|---|
SM-6635 | Automated Scheduling one-time & recurring (MVP) | 1.0 | 0.0 | 1.0 | In Review |
Â
Role: User
Objective:
want to be warned before I cancel the transaction schedule
Reason:
So that I can avoid cancelation by mistake.
Functional requirements:
A transaction schedule has to be made before, then the user can cancel it. Before cancelation, a confirmation dialogue appears.
UI requirements:
âCancel scheduled transactionâ secondary button is placed on the bottom of an active schedule detail screens
On tap a pop-up dialogue window with a warning message should be displayed
text: âAre you sure you want to cancel this scheduled transaction?â
CTA buttons âBackâ and âYes, cancel!â
Process flow: https://safibank.atlassian.net/l/cp/t1XQg1pe
Execution steps (Happy path):
User taps on âCancel scheduled transactionâ secondary button placed on the bottom of an active schedule detail screens
Pop-up warning dialogue appears
User taps on âYes, cancel!â
The schedule is cancelled
User is redirected back to the dashboard
Internal dependencies:
https://safibank.atlassian.net/l/cp/jr2Dhb0W
External dependencies:
Alternative scenarios:
User taps on âCancel scheduled transactionâ secondary button placed on the bottom of an active schedule detail screens
Pop-up warning dialogue appears
User taps on âBackâ
Pop-up is dismissed
The schedule remains active
Acceptance criteria:
Once the user clicks the CTA button âCancel scheduled transactionsâ a pop-up window with should be displayed with a text message âAre you sure you want to cancel this transaction Schedule?â
CTA buttons âBackâ and âYes, cancelâ
if the user clicks on the âYes, cancelâ CTA button, the schedule will be canceled and removed from the list, the user will be redirected back to the dashboard
after cancelation, a green confirmation pop-up message âSchedule successfully canceledâ is displayed
if all of the active schedules were deleted, the text âNo active schedulesâ should be displayed under âScheduledâ tab
if the user clicks on the âBackâ button, the scheduled will remain active and the pop-up window will be closed
Links to wireframes/UI:
https://www.figma.com/file/dkDQHRa1zq7tU58MiL6hBR/SaFi---UI---MVP-(Shared)?node-id=22780%3A231204