[FE] 39.14 As Pixally Owner, I can configure automated failed payment handling — including max retry attempts (1–5), days between retries (1–30), email/text notification template, account suspension grace period, and account deletion timeline — with chang
Figma Link
https://www.figma.com/design/ej0kxwP45mDKmZCZfAJ5O8/Pixally?node-id=31214-31028&t=ggr1H3F3XW6HE1m8-0
User Flows
FRD3 – 3.8.1, 3.8.2, 3.8.3, 3.8.4, 3.8.5, 3.8.6
Functional Logic
FRD3 – 4.9 (Adjust Failed Payments logic), 4.9.1 (Automated Retries – max retries 1–5, days between 1–30), 4.9.2 (Automated Notifications – checkbox toggle, custom reminder text), 4.9.3 (Suspend and Delete Account – grace period config, deletion config, yellow note: deletion applies only to suspended accounts, non-retroactive behavior), 5.6 (Adjust Failed Payments Popup Fields)
Acceptance Criteria
Adjust Failed Payments popup opens with current configuration; all 3 sections (Automated Retries, Notifications, Suspend & Delete) displayed correctly; unchecking notification checkbox disables reminder text area; all required fields validated on Save; Save Changes applies settings and shows success; Cancel closes without saving; yellow info note visible about deletion applying only to suspended accounts
Edge Cases
FRD3 – Existing subscriber in active 4-week grace period when setting changed to 2 weeks continues under original config; new failures use updated settings; required fields empty on Save → inline validation errors
Test Cases
TC-PAY-046, TC-PAY-047, TC-PAY-048, TC-PAY-049, TC-PAY-050, TC-PAY-051, TC-PAY-052
Key
Type / Priority
Status
Sprint
Epic
Assignee
Project
FRD
QA Status
Created
Updated
Last synced
No test cases generated yet.
No failures or comments.