Key parent P fe story points be story points Status
SM-628 Epic Automated Scheduling one-time & recurring (MVP) Medium 1.0 0.0 In Review

Role: User

Objective: I want to cancel an existing schedule as a whole with all scheduled transactions

Reason: So that I will not transfer money from my SaFi account and pay the scheduled amounts in the future.

Functional requirements:

A transaction schedule has to be successfully created, before the cancellation is available.

UI requirements:

  • “Cancel scheduled transaction” secondary button is placed on the bottom of an active schedule detail screens

Process flow: https://safibank.atlassian.net/l/cp/t1XQg1pe

Execution steps:

  1. User is on an active schedule detail screen

  2. User taps on “Cancel scheduled transaction” button

  3. The cancellation request is send

Internal dependencies:

https://safibank.atlassian.net/l/cp/6aJFd11K

External dependencies: -

Alternative scenarios: -

Acceptance criteria:

  • The user selects an active transaction Schedule from the list of Schedules

  • screen with schedule details is displayed

  • The user can cancel the whole schedule (parent) when he clicks on the CTA button ‘Cancel scheduled transactions’

  • after that, all scheduled future transactions and the schedule itself will be deleted and removed

  • no payment related to this schedule will be made in the future anymore

Links to wireframes/UI:

https://www.figma.com/file/dkDQHRa1zq7tU58MiL6hBR/SaFi---UI---MVP-(Shared)?node-id=19955%3A186899