Skip to content

Update API models and prepare 3.1.2 - #228

Merged
YiChengZQZ merged 2 commits into
masterfrom
sdk-automation/20260924-0332
Sep 24, 2026
Merged

YiChengZQZ merged 2 commits into
masterfrom
sdk-automation/20260924-0332

Conversation

@TeaDrinkerPlus

@TeaDrinkerPlus TeaDrinkerPlus commented Sep 24, 2026 •

Copy link
Copy Markdown
Collaborator

Adds the optional PaymentFactor.storePaymentMethodForBuyer field for supported pay scenarios, PaymentResultInfo.fingerprint, authorization consult periodic-signing models, and createMandate request/response support. Updates the SDK version and README to 3.1.2.

The storage flag is documented for enabled pay scenarios; its presence in the shared model does not establish consult/createPaymentSession support.

Validation

  • Tested commit: ea1ad79d2495d12f27dfef94a7156ddfea6ab46b.
  • Fetched and merged latest origin/master before submission; already up to date. Commit/tree remain identical to the tested source. Version files and README rechecked after synchronization.
  • Offline public/business regression: 32/32 passed, including the new storage-flag serialization case.
  • Sandbox: 4/5 passed; Meter uploadEvent returns F/PARAM_ILLEGAL. Pay, createPaymentSession, payment inquiry, and product image upload/cleanup passed.
  • Java JSON (13), transport (3), and four Jackson compatibility rounds passed. Adding model fields changes all-argument constructor signatures; no-argument/property-based usage remains supported.

Unresolved sandbox result

Java, Python and PHP Meter tests fail with PARAM_ILLEGAL; diagnostics show CUSTOMER_NOT_FOUND although customer inquiry returns ACTIVE. Waiting 15/60 seconds did not resolve it. The exact Python SDK commit that passed on September 18 also fails when rerun today with the identical test script. The cause remains unresolved; this is not a fully passing release acceptance. Go/.NET Meter were not executed under the existing scope.

Buyer-card persistence and live periodic-signing/createMandate behavior were not exercised. No publication or merge is included in this PR submission; owner review and manual merge are required.

Generated from OpenAPI 63d2de5 by automation run 35951686648.

@YiChengZQZ YiChengZQZ changed the title Update all services Update API models and prepare 3.1.2 Sep 24, 2026
@YiChengZQZ
YiChengZQZ merged commit 9e851c1 into master Sep 24, 2026
10 checks passed
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