1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-01-11 23:31:03 +01:00
phorge-phorge/src/applications/fund
epriestley 2b718d78bb Improve UI/UX when users try to add an invalid card with Stripe
Summary: Ref T13244. See PHI1052. Our error handling for Stripe errors isn't great right now. We can give users a bit more information, and a less jarring UI.

Test Plan:
Before (this is in developer mode, production doesn't get a stack trace):

{F6197394}

After:

{F6197397}

- Tried all the invalid test codes listed here: https://stripe.com/docs/testing#cards

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13244

Differential Revision: https://secure.phabricator.com/D20132
2019-02-09 05:54:42 -08:00
..
application Change 'tempate' to 'template' 2017-10-09 11:56:06 -07:00
capability Scaffolding for Fund 2014-09-11 13:38:58 -07:00
controller Update Fund for EditEngine commenting 2017-05-09 09:05:43 -07:00
editor Use object PHIDs for "Thread-Topic" headers in mail 2018-02-08 06:21:00 -08:00
mail phtize all the things 2015-05-22 21:16:39 +10:00
phid Mark PhabricatorPHIDType::getPHIDTypeApplicationClass() as abstract 2015-11-03 06:47:12 +11:00
phortune Update Fund for modular transactions 2017-05-05 11:03:03 -07:00
query Update many Phabricator queries for new %Q query semantics 2018-11-15 03:48:10 -08:00
remarkup Scaffolding for Fund 2014-09-11 13:38:58 -07:00
search Reduce the amount of boilerplate that implementing FerretInterface requires 2017-09-07 13:23:31 -07:00
storage Improve UI/UX when users try to add an invalid card with Stripe 2019-02-09 05:54:42 -08:00
xaction Fix FundRefund transaction calls 2017-05-09 09:59:41 -07:00