Skip to content

[$250] Scan - "Missing merchant" error is still displayed after paying the expense #63872

Description

@vincdargento

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.1.63-4
Reproducible in staging?: Yes
Reproducible in production?: No
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/6225978
Email or phone of affected tester (no customers): N/A
Issue reported by: Applause Internal Team
Device used: MacBook Air 15.5 Chrome
App Component: Money Requests

Action Performed:

  1. Navigate to staging.new.expensify.com and sign in with a new gmail account, validate it
  2. Create a workspace, navigate to the workspace
  3. Create a manual expense with the amount, merchant and category
  4. Create a scan expense in the WS chat, uploading an image, that will fail the scan
  5. While the image is scanning, open the expense details and manually enter the amount
  6. Verify, that after the scan is complete, there is an error in the merchant field "Enter a merchant name" and "Missing merchant" on the scan expense row in the expenses list inside the report
  7. Submit, approve and pay elsewhere the report with two expenses
  8. Open the expense report and verify, that the error is dismissed after paying the expenses

Expected Result:

The error "Missing merchant" is not displayed on the scan expense row after paying the expense

Actual Result:

"Missing merchant" error is still displayed on the scan expense row inside the report in the workspace chat and in the Reports tab after paying the expense

Workaround:

Unknown

Platforms:

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

Screenshots/Videos

bug.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~021932532366432117506
  • Upwork Job ID: 1932532366432117506
  • Last Price Increase: 2025-06-10
Issue OwnerCurrent Issue Owner: @alitoshmatov

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

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

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions