Java SDK - 2.67.0
Java SDK - 2.67.0
August 18, 2026
Added
Support for multi-session PSC flow on hosted KYB for Business
To support verification of multiple PSCs on hosted KYC/KYB for Business-type users:
- New
Pscentity carryingFirstName,LastName,Email,DateOfBirth,Country,Nationality,PscType,Status,ValidationDate,HostedUrl,Data, andLastUpdate, with fluent setters - New
PscDatasub-entity (Type,Value), used byPsc.getData()/setData(...) IdentityVerificationnow exposesgetPscs()/setPscs(...)(serialized asPSCs)- New
IdentityVerificationApi.retryPsc(String identityVerificationId, String pscId, Psc psc)method, callingPUT /identity-verifications/{identityVerificationId}/pscs/{pscId}/retry. Thepscargument is optional — passnullto retry as-is, or aPsccarrying the fields to update; an emptyPscis sent whennullis given
See the multi-session PSC flow guide and the API release note for more details.
Identity verification event types
EventType extended with IDENTITY_VERIFICATION_PSC_PENDING, IDENTITY_VERIFICATION_PSC_VALIDATED, IDENTITY_VERIFICATION_PSC_FAILED, IDENTITY_VERIFICATION_PSC_ABANDONED, IDENTITY_VERIFICATION_PENDING_PSC_ACTION, and IDENTITY_VERIFICATION_EXPIRED.
Echo – GET List Intent external providers
New PayInApi.getExternalProvidersList() method returning the list of supported external payment provider names as a List<String>, calling GET /payins/intents/external-providers.
Changed
Echo – Tag on intents and splits
Tag is now supported by the API across the pay-in intent resources — intent authorizations, captures, refunds, disputes, and splits — and is returned on their responses. The integration tests now set and assert Tag on each of those calls to cover it.