Skip to content

Release 7.8.0#603

Merged
david-ruiz-cko merged 1 commit into
masterfrom
release/7.8.0
May 29, 2026
Merged

Release 7.8.0#603
david-ruiz-cko merged 1 commit into
masterfrom
release/7.8.0

Conversation

@david-ruiz-cko
Copy link
Copy Markdown
Contributor

@david-ruiz-cko david-ruiz-cko commented May 29, 2026

This pull request introduces new functionality for managing and resolving compliance requirements for sub-entities in the Accounts API, and also adds support for the Onboarding Simulator client. The changes include new API methods, response classes, and enhancements to serialization logic to support these features.

Accounts API: Entity Requirements Management

  • Added new asynchronous and synchronous methods to AccountsClient and AccountsClientImpl for retrieving a list of pending requirements, fetching details for a specific requirement, and submitting responses to resolve requirements. These methods allow clients to programmatically manage compliance requirements for sub-entities. [1] [2] [3] [4]
  • Introduced new data classes: EntityRequirementListItem, representing a pending requirement, and EntityRequirementDetailsResponse, providing detailed information and schema for a requirement. [1] [2]

Onboarding Simulator Client Integration

  • Added the OnboardingSimulatorClient to the CheckoutApi interface and its implementation, making it accessible via the SDK for sandbox testing. [1] [2] [3] [4] [5] [6]

Serialization Enhancements

  • Updated the GsonSerializer to register new type adapters and deserializers for onboarding simulator entities and to support new payment source types. [1] [2] [3] [4]

@david-ruiz-cko david-ruiz-cko requested a review from a team May 29, 2026 08:46
@sonarqubecloud
Copy link
Copy Markdown

@david-ruiz-cko david-ruiz-cko merged commit bd5d15c into master May 29, 2026
6 checks passed
@david-ruiz-cko david-ruiz-cko deleted the release/7.8.0 branch May 29, 2026 09:10
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