Failed Renewal - Grace Period
Verify that failed subscription renewals trigger a grace period with proper notifications, giving users time to update payment.
Preconditions
- Active subscription with renewal coming
- Payment method will fail (expired or insufficient funds)
Test Data
Use a card that will decline: 4000 0000 0000 0341 (attach declined).Test Steps
Follow each step carefully
Ensure a failing payment method is on file
Update payment to test card that declines
Failing card is saved
Use test card 4000 0000 0000 0341 which declines after attaching
Trigger or wait for renewal attempt
Renewal payment attempt is made
Verify payment failure is handled
Check subscription status and notifications
Status shows past due or grace period
Check that access is maintained during grace period
Try to use the store/features
Store is still accessible
Verify dunning emails are sent
Check email inbox
Notification email about failed payment received
Should include link to update payment method
Expected Result
Grace period handling: (1) Access continues for grace period (typically 3-7 days), (2) Email notification sent about failed payment, (3) Banner/warning shown in dashboard, (4) Retry attempts are made automatically, (5) Clear deadline for when access will be suspended.
Ready to Complete?
Click when you have verified all steps and the expected result.
Test Info
- Module
- Subscriptions
- Steps
- 5
- Duration
- 4 min
- XP Value
- +20