Skip to content

feat: remove orders/payments from eligibility ( Step6 )#409

Merged
saifrazabc merged 2 commits into
chore/release-26.10from
feat/remove-step6
Jul 21, 2026
Merged

feat: remove orders/payments from eligibility ( Step6 )#409
saifrazabc merged 2 commits into
chore/release-26.10from
feat/remove-step6

Conversation

@saifrazabc

Copy link
Copy Markdown
Collaborator

Description

Removed Step 6 payments/orders validation from eligibility decisioning (US 39416). Eligibility is now placement-based while keeping payment/order fetch, change detection, cancellation date logic, and display fields unchanged. Also fixed CRA tests to be cross-platform (path separators) and timezone-stable (UTC-safe dates).
Fixes #39416

Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)

How Has This Been Tested?

  • Automated/Unit tests
    • npm test -- src/sync/eligibility
    • CRA specs updated and validated (inbound/transfer/outbound)
  • Manual tests (description below)
    • Verified no remaining Step 6/payment-decision references in eligibility flow
    • Verified placement path remains terminal and status updates still work

Checklist

  • I have tested my changed locally
  • The code builds and pass all tests, No warning
  • I have made corresponding changes to the documentation

@mdiapenabc mdiapenabc left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥

@saifrazabc
saifrazabc merged commit cfe7e9b into chore/release-26.10 Jul 21, 2026
6 checks passed
@saifrazabc
saifrazabc deleted the feat/remove-step6 branch July 21, 2026 08:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants