Skip to content

Expose payment approval Decision API fields in v9.5.0 - #270

Merged
saurabhjain1592 merged 2 commits into
mainfrom
codex/fincrime-v3-decision-sdk
Oct 21, 2026
Merged

saurabhjain1592 merged 2 commits into
mainfrom
codex/fincrime-v3-decision-sdk

Conversation

@saurabhjain1592

@saurabhjain1592 saurabhjain1592 commented Oct 21, 2026 •

Copy link
Copy Markdown
Member

Summary

Python SDK v9.5.0 exposes exact payment target.server, request approval_id, pending_approval, and consumed approval_id for the Enterprise FinCrime v3 Decision API approval cycle. The additive request and response fields preserve older calls. Package metadata, wire version, exports, and changelog move together.

Validation: 29 focused PEP tests passed; Ruff passed. Earlier full suite excluding socket-restricted tests passed 1,546 tests. Tag and publish v9.5.0 after the platform and Community v11.2.0 release.

Refs getaxonflow/axonflow-enterprise#4476 and getaxonflow/axonflow-enterprise#4477.

Explicit OpenAPI pin review

The wire-shape gate initially failed because its committed snapshot still named the v11.0.0 candidate, before the Decision API approval fields. This PR now carries the repository's required spec-pin-bump label and generated snapshots from merged platform commit ba5201a52edd2bfbe9f1dadd736f19cae03d9cc4. The source specifications are unchanged between that commit and the v11.2 release-prep candidate. Snapshot headers and source hashes were checked; the baseline delta was reviewed field by field. Newly visible, optional fields outside this Decision API change are tracked in getaxonflow/axonflow-enterprise#4482.

Python: 20 wire-shape tests plus snapshot check passed.

Signed-off-by: Saurabh Jain <saurabh.jain@getaxonflow.com>
Advance the derived OpenAPI snapshot to merged platform commit ba5201a52edd2bfbe9f1dadd736f19cae03d9cc4 and refresh the baseline after reviewing its drift delta. The pin exposes the Decision API approval fields carried by this SDK release.

Signed-off-by: Saurabh Jain <saurabh.jain@getaxonflow.com>
@saurabhjain1592 saurabhjain1592 added the spec-pin-bump Authorizes a change to openapi_specs_sha in the wire-shape baseline label Oct 21, 2026
@saurabhjain1592
saurabhjain1592 merged commit 7e73447 into main Oct 21, 2026
4 of 16 checks passed
@saurabhjain1592
saurabhjain1592 deleted the codex/fincrime-v3-decision-sdk branch October 21, 2026 14:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

spec-pin-bump Authorizes a change to openapi_specs_sha in the wire-shape baseline

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant