Skip to content

[Due for payment 2026-10-23] [$250] Reports - Expenses from different merchant grouped with same merchant on "Top Merchants" #80823

Closed

Description

@lanitochka17

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.3.11.0
Reproducible in staging?: Yes
Reproducible in production?: N/A - new feature, doesn't exist in prod
If this was caught during regression testing, add the test name, ID and link from BrowserStack: #80672
Email or phone of affected tester (no customers): ibellicotest+2250@gmail.com
Issue reported by: Applause Internal Team
Bug source: Exploratory - Significant User Experience Deterioration
Device used: Motorola MotoG60 / Android 12 (Hybrid app) - Windows 11 / Chrome
App Component: Search

Action Performed:

Prerequisite: Account has at least one workspace.

  1. Open the staging.new.expensify.com website.
  2. Open any workspace chat.
  3. Create two manual expenses on the same report with different merchants (For example: I and Ig) and date from last month.
  4. Navigate to "Reports" > "Top Merchants"
  5. Expand expenses from both merchants.
  6. Note that both expenses are displayed grouped by same merchant and one of them appears grouped by both merchants.

Expected Result:

Expenses with different merchants should be grouped separated on "Top Merchants"

Actual Result:

Expenses with different merchants are grouped together on "Top Merchants"

Workaround:

Unknown

Platforms:

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

Screenshots/Videos

Bug7060713_1769642624469.Merchant.mp4

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~022016661760883369633
  • Upwork Job ID: 2016661760883369633
  • Last Price Increase: 2026-02-18
Issue OwnerCurrent Issue Owner: @mallenexpensify

Activity

  1. added
    DeployBlockerCashThis issue or pull request should block deployment
    ExternalAdded to denote the issue can be worked on by a contributor
    BugSomething is broken. Auto assigns a BugZero manager.
    on Jan 28, 2026
  2. melvin-bot commented on Jan 28, 2026

    @melvin-bot

    You have been assigned to this deploy blocker because you recently merged this PR: #80672

  3. melvin-bot commented on Jan 28, 2026

    @melvin-bot
  4. changed the title [-]Reports - Expenses from different merchant grouped with same merchant on "Top Merchants"[/-] [+][$250] Reports - Expenses from different merchant grouped with same merchant on "Top Merchants"[/+] on Jan 28, 2026
  5. melvin-bot commented on Jan 28, 2026

    @melvin-bot

    💬 A slack conversation has been started in #expensify-open-source

  6. added
    Help WantedApply this label when an issue is open to proposals by contributors
    on Jan 28, 2026
  7. melvin-bot commented on Jan 28, 2026

    @melvin-bot

    Triggered auto assignment to @heyjennahay (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.

  8. melvin-bot commented on Jan 28, 2026

    @melvin-bot

    Triggered auto assignment to Contributor-plus team member for initial proposal review - @truph01 (External)

  9. 112 remaining items

  10. HiepPP commented on Oct 24, 2026

    @HiepPP

    Hi @mallenexpensify, the regression period ended on 2026-10-23, so this is ready for payment. Could you send me the manual Upwork offer when you get a chance? Thanks!

    @neil-marcellini, a friendly reminder about the price increase request above as well, so the offer can go out at the final amount.

  11. mallenexpensify commented on Oct 26, 2026

    @mallenexpensify
    Contributor

    @neil-marcellini 👀 above on the price increase request plz.

    @HiepPP can you please submit a proposal below and comment here once you have? thx
    https://www.upwork.com/jobs/~022114803249982673204

  12. neil-marcellini commented on Oct 27, 2026

    @neil-marcellini
    Contributor
  13. HiepPP commented on Oct 27, 2026

    @HiepPP

    Thanks @mallenexpensify! I've submitted a proposal to the Upwork job: https://www.upwork.com/jobs/~022114803249982673204 (Upwork name: Hiep Phan)

  14. mallenexpensify commented on Oct 27, 2026

    @mallenexpensify
    Contributor

    @HiepPP can you please accept the job below? Please reply here and tag me once you have.
    https://www.upwork.com/jobs/~022114803249982673204

  15. HiepPP commented on Oct 27, 2026

    @HiepPP

    @mallenexpensify Thanks! Before I accept the offer: the Upwork offer is $250, but @neil-marcellini approved the price increase request to $500. Could you confirm whether the $500 also applies to the contributor payment, and if so, update the offer (or add the difference as a bonus)? I'll accept right after. Thanks!

  16. mallenexpensify commented on Oct 27, 2026

    @mallenexpensify
    Contributor

    ah.. good 👀 @HiepPP , I'll pay $500, total. One nice thing about Upwork is it's easy to increase the price or a pay a bonus (it's not easy to update a contract once it's already been sent/accepted)

  17. HiepPP commented on Oct 27, 2026

    @HiepPP

    @mallenexpensify Great, thanks! I've accepted the offer.

  18. mallenexpensify commented on Oct 27, 2026

    @mallenexpensify
    Contributor

    Payment Summary

    Contributor: @HiepPP paid $500 via Upwork
    Contributor+: @truph01 due $500 via NewDot

    Thanks!

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

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionBugSomething is broken. Auto assigns a BugZero manager.EngineeringExternalAdded to denote the issue can be worked on by a contributorNot a priorityReviewingHas a PR in reviewWeeklyKSv2

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions