Skip to content

[$125] Add bank account - Existing bank account not displayed after workspace currency matches account currency #77626

@jponikarchuk

Description

@jponikarchuk

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Version Number: 9.2.78-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from BrowserStack: #71659
Email or phone of affected tester (no customers): N/A
Issue reported by: Applause Internal Team
Bug source: Pull Request QA execution
Device used: Windows 11, Chrome | iPhone SE 3rd generation, Tahoe 26.1 Chrome | Samsung A15, Android 16, Chrome
App Component: Workspace Settings

Action Performed:

  1. Go to https://staging.new.expensify.com.
  2. Create a workspace with USD currency.
  3. Open the workspace and navigate to Workflows > Add bank account.
  4. Complete the flow to add a business bank account.
  5. Create a new workspace with ARS currency, then go to the workspace chat.
  6. Create an expense, submit it, approve it, and try to pay it using 'Pay with business bank account'.
  7. Change the currency of the workspace from ARS to USD.
  8. Return to the expense and pay it again using 'Pay with business bank account'.

Expected Result:

Bank accounts with mismatched currencies should be hidden, but once the workspace currency matches an existing bank account’s currency, those accounts must appear as payment options.

Actual Result:

Even after changing the workspace currency to match an existing bank account’s currency, the accounts do not appear as payment options.

Workaround:

Unknown

Platforms:

  • Android: App
  • Android: mWeb Chrome
  • iOS: App
  • iOS: mWeb Safari
  • iOS: mWeb Chrome
  • Windows: Chrome
  • MacOS: Chrome / Safari

Screenshots/Videos

1.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~022000957949561471417
  • Upwork Job ID: 2000957949561471417
  • Last Price Increase: 2026-02-10
  • Automatic offers:
    • etCoderDysto | Contributor | 110319695
Issue OwnerCurrent Issue Owner: @brianlee-expensify

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.DailyKSv2ExternalAdded to denote the issue can be worked on by a contributor

Type

No type
No fields configured for issues without a type.

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions