Applying a broken promo breaks the pay button

Steps to reproduce

Starting from scratch, what are the steps to make the bug happen? The fewer the steps, the better.

(This also includes how to change your credit card info.)

  1. Unsubscribe from Dynalist.
  2. Build a boat for the puddle formed by your tears.
  3. Subscribe again :smiley:
  4. Click on the pro plan
  5. Choose monthly/yearly
  6. Apply a promo like XMAS, for giggles, to see if youā€™ll get a discount.
  7. Itā€™ll return as invalid.
  8. Hit Pay.

Expected result

What do you expect to see after carrying out the steps above?

The Stripe popup should show up.

Actual result

Instead of the expected result, what happened?

Itā€™s either taking a minute to show up (which is unusual), or fails to appear. So I closed out of it and reloaded the page and waited a bit, which worked.

Additional comments

A way to change my credit card info would be nice.