Skip to content

Release - 3.9.0 - GetFaceAuthenticationAttemptAssets + PaymentPlan updates#215

Merged
david-ruiz-cko merged 2 commits into
mainfrom
release/3.9.0
Jun 23, 2026
Merged

Release - 3.9.0 - GetFaceAuthenticationAttemptAssets + PaymentPlan updates#215
david-ruiz-cko merged 2 commits into
mainfrom
release/3.9.0

Conversation

@david-ruiz-cko

Copy link
Copy Markdown
Contributor

This release introduces new functionality for retrieving assets associated with face authentication and identity verification attempts, adds support for payment plans and authorization types in payment-related requests, and makes minor enhancements to processing settings. It also includes corresponding unit and integration tests for the new API methods.

Identity Verification & Face Authentication Enhancements:

  • Added a new AttemptAssetsQueryFilter class for paginating asset queries in checkout_sdk/identities/entities.py.
  • Added get_face_authentication_attempt_assets and get_identity_verification_attempt_assets methods to their respective clients, enabling retrieval of assets for a given attempt with optional pagination. [1] [2]
  • Updated tests to cover the new asset retrieval methods for both face authentication and identity verification, including integration and unit tests. [1] [2] [3] [4]

Payments API Improvements:

  • Added payment_plan and authorization_type fields to HostedPaymentsSessionRequest, PaymentLinkRequest, and PaymentSessionsRequest classes, extending support for these features across payment flows. [1] [2] [3]
  • Included PaymentPlan and AuthorizationType in relevant imports for payment modules. [1] [2] [3]

Processing Settings Update:

  • Added a new scheme_transaction_link_id field to the ProcessingSettings class, allowing additional transaction metadata to be passed.

Other:

  • Updated an OAuth integration test to check for a more descriptive error message on authentication failure.

@david-ruiz-cko david-ruiz-cko requested a review from a team June 23, 2026 13:02
@david-ruiz-cko david-ruiz-cko merged commit f0948e9 into main Jun 23, 2026
4 checks passed
@david-ruiz-cko david-ruiz-cko deleted the release/3.9.0 branch June 23, 2026 13:38
@sonarqubecloud

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants