Closed kentonv closed 7 years ago
(I also improved the plan selector to show a comprehensible error when plan switching fails due to the user's card being declined. Previously it would just say "internal server error". This only applied if the user already had a card on file; when entering a new card, a different flow is used that is reasonable.)
Merging so I can push this now.
That's great that you did this!
Out of curiosity, how are you measuring that 1/3 of cards are failing? Via the log messages at https://github.com/sandstorm-io/blackrock/pull/45/files#diff-f68f4fce24d348d611bb272beecdc442R253 ? Or something else?
@paulproteus By eyeballing the Stripe dashboard. Currently it's sitting at 40 failed, 52 succeeded since we enabled payments...
Currently the user gets away with another free month.
Sadly like 1/3 of cards are failing so far.