Repository navigation
Expose payment approval Decision API fields in v9.5.0 - #270
Merged
Merged
Conversation
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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Python SDK v9.5.0 exposes exact payment
target.server, requestapproval_id,pending_approval, and consumedapproval_idfor 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-bumplabel and generated snapshots from merged platform commitba5201a52edd2bfbe9f1dadd736f19cae03d9cc4. 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.