Back to Subscriptions
MEDIUMEdge Case

Failed Renewal - Grace Period

Verify that failed subscription renewals trigger a grace period with proper notifications, giving users time to update payment.

5 steps
~4 min
sub-9

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

0/5

Ensure a failing payment method is on file

Location

Update payment to test card that declines

Verify

Failing card is saved

Note

Use test card 4000 0000 0000 0341 which declines after attaching

Trigger or wait for renewal attempt

Verify

Renewal payment attempt is made

Verify payment failure is handled

Location

Check subscription status and notifications

Verify

Status shows past due or grace period

Check that access is maintained during grace period

Location

Try to use the store/features

Verify

Store is still accessible

Verify dunning emails are sent

Location

Check email inbox

Verify

Notification email about failed payment received

Note

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