-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Invoice - The Add bank account button is not displayed in the invoice report #54723
Comments
Triggered auto assignment to @anmurali ( |
Edited by proposal-police: This proposal was edited at 2025-01-01 17:24:05 UTC. ProposalPlease re-state the problem that we are trying to solve in this issue.After the user clicks on Pay elsewhere, the Add Bank Account button does not appear in the Invoice report What is the root cause of that problem?The button is only shown if the user has not added a bank account or if
and App/src/components/ReportActionItem/ReportPreview.tsx Lines 371 to 372 in 701c68d
and Line 2868 in 701c68d
When the user clicks Pay elsewhere, the report is marked as settled, causing the condition What changes do you think we should make in order to solve the problem?Remove the We can still use What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?What alternative solutions did you explore? (Optional)Screen.20Recording.202025-01-01.20at.2010.mp4 |
Related PR: Fix: Remove GBR and 'Add a bank account' for paid invoices #53802 The current issue appears to be linked to the changes introduced in this PR. |
@ikevin127 Looks like you PR is contradicting with this issue #53802. |
Hmm, I’m wondering if this is even a bug.. If the invoice is marked as Paid elsewhere or settled, it might not make sense to display the Add bank account button. We should confirm the expected behavior for this scenario. |
I was able to reproduce the PR, but the steps were not exact.
Fix_new_individual_invoice_after_one_is_paid_as_a_business__54138.mp4 |
@parasharrajat Weird, we should have somebody from the team chime in and tell us what's the expected behaviour according to design doc, because the Expected result of issue: clearly stated:
whereas this issue is asking for a revert of that, which to me doesn't make much sense. cc @cristipaval @garrettmknight from the other issue, maybe you can help us with a decision regarding this confusion, or call-in somebody with more context on the matter |
I don't agree with the Expected result in this issue. There's no pending money reimbursement to the payee, since the invoice is paid elsewhere, so no bank account need to be added. We'll solve this issue when we finish the Invoice payments with Stripe. |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: 9.0.80-1
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from TestRail: #54138
Issue reported by: Applause Internal Team
Device used: Windows 10/ Chrome, Samsung S23FE/ Android 14
App Component: Other
Action Performed:
Expected Result:
The Add bank account button is displayed in the invoice report.
Actual Result:
The Add bank account button is not displayed in the invoice report on User A end.
Workaround:
Unknown
Platforms:
Screenshots/Videos
Bug6704799_1735743493413.No_Add_bank_account_button.mp4
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: