Skip to content

When Make or track payments is disabled, invoice has pay button in Inbox but not in Reports #63544

@mitarachim

Description

@mitarachim

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.59-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught during regression testing, add the test name, ID and link from TestRail: #62839
Email or phone of affected tester (no customers): applausetester+040620kh@applause.expensifail.com
Issue reported by: Applause Internal Team
Device used: Mac 15.4 / Chrome
App Component: Money Requests

Action Performed:

Precondition:

  • Delay submissions is enabled and set to Manually.
  • Add approvals and Make or track payments are disabled.
  • Invoice feature is enabled.
  • Admin invites member to the workspace.
  1. Go to staging.new.expensify.com
  2. [Admin] Send an invoice to member.
  3. [Member] Go to invoice room.
  4. [Member] Note that invoice preview has a pay button.
  5. [Member] Go to Reports.
  6. [Member] Click Type:Expense filter.
  7. [Member] Select Invoice and click Apply.

Expected Result:

Since the invoice has a pay button in the preview in Step 4, the invoice row should show Pay button in Reports in Step 7.

Actual Result:

The invoice row does not show Pay button in Reports, but it shows Pay button in invoice preview.

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

Bug6851296_1749114075892.20250605_165525.mp4

View all open jobs on GitHub

Metadata

Metadata

Labels

BugSomething is broken. Auto assigns a BugZero manager.ReviewingHas a PR in reviewWeeklyKSv2

Type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions