Skip to content

feat(api): add returning_to_sender tracking status and new transfer statuses#1442

Merged
mattt merged 1 commit into
mainfrom
sync/a3c78cac
Jun 25, 2026
Merged

feat(api): add returning_to_sender tracking status and new transfer statuses#1442
mattt merged 1 commit into
mainfrom
sync/a3c78cac

Conversation

@increase-releases

@increase-releases increase-releases Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

Spec sync a3c78cac10e5975eabebfb290f14b814

API changes (additive / non-breaking):

  • New returning_to_sender member on check-transfer physical-check tracking and physical-card shipment tracking categories.
  • New transfer lifecycle status members across FedNow / Real-Time Payments / Swift / Card Push / Wire transfers (e.g. pending_submission, pending_submitting, pending_initiating, pending_creating).
  • New physical-card/check tracking categories: in_transit, processed_for_delivery, delivered, delivery_issue, returned_to_sender.
  • New / reworded fields and descriptions on ACH transfers (company descriptive date, company entry description), entities & beneficial owners (identification), lockbox addresses/recipients, inbound mail items, pending transactions, and simulations.
  • configured_endpoints unchanged at 238; openapi_spec_hash ed21325b…a3c78cac….

⚠️ Held for manual review

This sync also bundles non-spec changes:

  • .github/workflows/ci.yml: adds a test job.
  • pyproject.toml: narrows the published sdist — drops tests/, examples/, bin/, mypy.ini, noxfile.py (keeps src/ + top-level metadata). Release/packaging change.
  • uv.lock: lockfile churn.

Per automerge policy a spec sync must not silently change how the repo builds or releases, so this PR was not auto-merged. The CI/build edits are additive (no existing build/test/lint job was removed) and match the intended fleet-wide CI hardening, but still warrant a human look before merge.

@mattt mattt changed the title feat(api): api update feat(api): add returning_to_sender tracking status and new transfer statuses Jun 25, 2026
@mattt mattt merged commit ff69654 into main Jun 25, 2026
6 checks passed
@mattt mattt deleted the sync/a3c78cac branch June 25, 2026 17:13
@increase-releases increase-releases Bot mentioned this pull request Jun 25, 2026
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.

1 participant