-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pay invoice manually #1900
Pay invoice manually #1900
Conversation
Your Render PR Server URL is https://files-ui-stage-pr-1900.onrender.com. Follow its progress at https://dashboard.render.com/static/srv-c7s7qp441ls8n1tfoo0g. |
Your Render PR Server URL is https://storage-ui-stage-pr-1900.onrender.com. Follow its progress at https://dashboard.render.com/static/srv-c7s7qps41ls8n1tfooi0. |
Your Render PR Server URL is https://chainsafe-components-stage-pr-1900.onrender.com. Follow its progress at https://dashboard.render.com/static/srv-c7s7qqc41ls8n1tfooug. |
This pull request introduces 2 alerts when merging 65a8b0d into 3d0d0a7 - view on LGTM.com new alerts:
|
This pull request introduces 4 alerts when merging 59236db into 872cd2f - view on LGTM.com new alerts:
|
This pull request introduces 1 alert when merging 7dbfc42 into 012f0ca - view on LGTM.com new alerts:
|
lint and lgtm-com are complaining a little :D |
not anymore >.< |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Found some conflicts resolution gone bad!
packages/files-ui/src/Components/Modules/Settings/SubscriptionTab/Common/ConfirmPlan.tsx
Outdated
Show resolved
Hide resolved
packages/files-ui/src/Components/Modules/Settings/SubscriptionTab/Common/ConfirmPlan.tsx
Show resolved
Hide resolved
packages/files-ui/src/Components/Modules/Settings/SubscriptionTab/BillingHistory.tsx
Outdated
Show resolved
Hide resolved
…Tab/Common/ConfirmPlan.tsx Co-authored-by: Thibaut Sardan <[email protected]>
…Tab/Common/ConfirmPlan.tsx Co-authored-by: Thibaut Sardan <[email protected]>
Nice. The error message looks good and pay now button on the billing history page now returns the user to the payment flow. I noticed an issue with the error message being retained after leaving and returning to the modal but I realized it was a pre-existing issue so I've created a separate issue for that (#1922) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just looked at the code, found a couple nits, I'll play with it now and check for #1922
...ages/files-ui/src/Components/Modules/Settings/SubscriptionTab/PayInvoice/PayInvoiceModal.tsx
Outdated
Show resolved
Hide resolved
packages/files-ui/src/Components/Modules/Settings/SubscriptionTab/BillingHistory.tsx
Outdated
Show resolved
Hide resolved
...ages/files-ui/src/Components/Modules/Settings/SubscriptionTab/ChangePlan/ChangePlanModal.tsx
Show resolved
Hide resolved
…Tab/ChangePlan/ChangePlanModal.tsx Co-authored-by: Thibaut Sardan <[email protected]>
This pull request introduces 1 alert when merging 1019ade into b9c4feb - view on LGTM.com new alerts:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good, I'll push a PR right away for what Andrew found
closes #1884
closes #1891
Testing the card payment flow for failed payments has become more difficult as no invoice or upgrade is processed if the initial payment fails. This PR handles the case where initial payment fails, displaying an error message to the user.
Submission checklist:
Layout
Theme