HomePhabricator

When a Phortune subscription has a removed payment method, be more explicit…

Description

When a Phortune subscription has a removed payment method, be more explicit about it

Summary:
Currently, when a payment method is invalid we still render the full name and let you save the form without making changes. This can be confusing.

Instead:

  • Render "<Deleted Payment Method>", literally.
  • Render an error immediately.
  • Prevent the form from being saved without changing the method.

Test Plan:

Screen Shot 2016-11-23 at 1.35.34 PM.png (1×1 px, 135 KB)

Reviewers: chad

Reviewed By: chad

Differential Revision: https://secure.phabricator.com/D16935

Details

Provenance
epriestleyAuthored on Nov 23 2016, 9:31 PM
epriestleyPushed on Nov 23 2016, 10:07 PM
Reviewer
chad
Differential Revision
D16935: When a Phortune subscription has a removed payment method, be more explicit about it
Parents
rPf19924310431: Clean up another insufficiently-general exception
Branches
Unknown
Tags
Unknown
Build Status
Buildable 14654
Build 19137: Run Core Tests