Bug 1584607

Summary: [online-int][online-stg][registration]Keeping existing expired credit card info resulted in error in Payment Methord
Product: OpenShift Online Reporter: yufchang <yufchang>
Component: Accounts and BillingAssignee: Lance Johnson <lanjohns>
Status: CLOSED CURRENTRELEASE QA Contact: yufchang <yufchang>
Severity: medium Docs Contact:
Priority: medium    
Version: 3.xCC: abhgupta, aos-bugs, jokerman, lanjohns, mmccomas
Target Milestone: ---Keywords: OnlinePro
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-07-09 13:51:06 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Invalid credit card none

Description yufchang 2018-05-31 09:53:30 UTC
Created attachment 1446206 [details]
Invalid credit card

Description of problem:
account who cancelled his subscription, his credit card is expired already. when this kind of accounts comes back to sign up Pro/Fuse plan again, in the step of "Payment Methord", if click "keep existing" will meet error: we are sorry....
I think this is because no good error translation from Aria code,but since credit card is expired already , "keep existing" should be not allowed.

Version-Release number of selected component (if applicable):
manage.stg.openshift.com

How reproducible:
always

Steps to Reproduce:
1.Use an old account who credit card info is expired to sign up a PRO/Fuse plan
2.In the step of "Payment Method", since there is already a credit card record,click "keep existing"


Actual results:
Met error: we are sorry....

Expected results:
Since credit card info is not valid,"kepp existing" should not be allowed.

Additional info:
attachment

Comment 1 Abhishek Gupta 2018-05-31 15:46:37 UTC
Punting since this is not a regression with the Fuse plan introduction.