Open lbwright22 opened 3 years ago
This is probably not a papercut, but it's a good candidate to include in the order/payment states work. We can probably do some nice refactoring in the course of fixing it.
Confirmed in Papercut meeting: more than a papercut. We decided should be joined with #20 as a feature request for improved error messaging for failed stripe payments.
Description
A card payment for a subscription fails when an order cycle closes.
The customer/shopper is sent email 16 from this email Wiki list
Email 16 informs the shopper:
The shopper needs to know why their payment failed in order to enable them to take the necessary steps to rectify this.
Expected Behavior
Shopper is sent an email which states the reason for the card payment being declined. This may empower them to know how to correct their details.
Actual Behaviour
Shopper is sent an email which doesn't state the reason why a card payment failed.
Steps to Reproduce
1. 2. 3. 4.
Animated Gif/Screenshot
Workaround
Severity
Bug S4 Papercut
Your Environment
Possible Fix
Add the reason for the card payment failing to email 16.
For most situations, error code is generated by Stripe and belongs to this list.
Special cases: